Opera Restaurant Bar Lounge

Opera Restaurant Bar Lounge

76 North Street, ROMFORD, United Kingdom
362 Reviews 4.5

Details

Phone: +447421263761,+441708732211

Address: 76 North Street, ROMFORD, United Kingdom

City: ROMFORD

Website: http://www.operarestaurantromford.co.uk/

Opening hours

Unfortunately, the opening hours are not available at the moment.

Statistics

Dishes: 2

Amenities: 14

Categories: 5

Reviews: 362


Address

Show Map