Set on a cobbled lane in the heart of the town, this little bistro serves very good bistro fare which, despite the name, isn't particularly Italian. Upstairs there are eight comfortable, clean, good-value rooms, each with its own bathroom.
Bistro Prego
Southeast Wales