Cafe
7-8, The Facade, Devonshire Rd, London SE23 3HA
+442086999454
Description
Features
- Takeaway
- NFC mobile payments
- Dine-in
- Great tea selection
- Dessert
- Groups
- Casual
Map
Similar companies
Restaurant
Brumus Bar & Restaurant
1 Suffolk Pl, London SW1Y 4HX
+442074704007
Restaurant
The Village Maid
71 The St, Lound, Lowestoft NR32 5LP
+441502730441
Restaurant
Reeds Restaurant
Reeds Restaurant, Pastures Rd, Mexborough S64 0JJ
+441709572737
Restaurant
No.1 Harbourside
1 Canon's Rd, Bristol BS1 5UH
+441179291100