We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Romeo - CLOSED

95 Elvet Bridge, Durham DH1 3AG, England
+44 191 384 2416
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent15%
  • Very good15%
  • Average7%
  • Poor15%
  • Terrible48%
23 May 2013
“Unfriendly staff”
24 Mar 2013
“Worst Then Terrible, Never Never Again”
Restaurant Hours
Italian, Pizza, Mediterranean
95 Elvet Bridge, Durham DH1 3AG, England
More restaurants in Durham
Traveller rating
Traveller type
Time of year

11 - 13 of 13 reviews

Reviewed 15 June 2012

great italian food at a third of the price of other italian restaurants in durham. excellent service, food and quality of venue. this is sometimes is a little empty but this is when students are away. the place is welcoming.

Thank Divya144
Reviewed 18 February 2012

3 of us went there as our local Italian has closed for a while. Nice view out of the window to watch the world go by. Ordered garlic pizza and bread and olives followed by carbonara, Pepperoni Pizza and Canelloni Garlic pizza was small, overcooked...More

Thank Steve S
Reviewed 18 November 2011

Not the most obvious of restaurants, situated up a flight of stairs, but the food is great, well presented and delicious. It is a joy to visit it, though the time I drove from Bath to eat there, was exceptional, as is the view of...More

Thank spidermei
Nearby Restaurants
Tealicious Tearoom
367 reviews
.02 miles away
Flat White Durham Cafe
525 reviews
.06 miles away
Bill's Durham
800 reviews
.06 miles away
The Cellar Door
728 reviews
.07 miles away
Nearby Attractions
Durham Cathedral
4,837 reviews
.19 miles away
Durham Castle
870 reviews
.15 miles away
Gala Theatre Durham
250 reviews
.17 miles away
Durham City Indoor Market Hall
177 reviews
.17 miles away
Improve this listing

Restaurant Details

Location and Contact Information
  • Address: 95 Elvet Bridge, Durham DH1 3AG, England
  • Location: Europe  >  United Kingdom (UK)  >  England  >  Durham  >  Durham
  • Phone Number: +44 191 384 2416
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing