Bar Remo (Mayfair)

Top rated nearby
Thai Square 5 Princess Street

Pollen Street Social 8-10 Pollen Street

Cape Town Fish Market 5-6 Argyll Street

Leon 275 Regent Street

Patara 3-7 Maddox Street

Go Chisou 3 Princess Street

Vital Ingredient 18a Maddox Street

Joe & The Juice 281 Regent Street

Sunflower Cafe 3 Pollen Street

aqua kyoto 5th Floor, 240 Regent Street

Chisou 4 Princes Street

Itsu 1 Hanover Square

Ponti's Italian Kitchen 5-7 John Princes Street

aqua nueva 240 Regent Street

Pret a Manger 13 Hanover Square

Pret a Manger 18 Hanover Street

5 Pollen Street 5 Pollen Street

Little Social 5 Pollen Street

Business owners can maintain listings and attract new customers by promoting daily specials & offers in the site and mobile app.

2 Princes Street, Mayfair, London, W1B.   Tel: 020 7629 1715

VN:F [1.9.22_1171]
14 votes cast
An Italian cafe-restaurant that serves freshly made pizza, pasta and daily specials for eat in and take away.