La Barca London
685 High Rd, London N17 8AD
+442088855177
Features
- Takeaway
- Delivery
- Dine-in
- Dessert
- Coffee
- Casual
Map
Similar companies
Mediterranean restaurant
Dimitri's - Tapas Meze Bar & Restaurant
1-3, Campfield Arcade Liverpool Rd, 322-326 Deansgate, Greater, Manchester M3 4FH
+441618393319
Mediterranean restaurant
Coffee Club Restaurant
44 Poole Rd, Westbourne, Bournemouth BH4 9DZ
+441202757975
Mediterranean restaurant
The Betsey Wynne
21 Mursley Rd, Swanbourne, Milton Keynes MK17 0SH
+441296720825
Mediterranean restaurant
Il Castelletto
17 Bury Pl, London WC1A 2JB
02074052232