La Barra
147, Eagle Yard Arch, London SE1 6SP
02077012188
Features
- Takeaway
- Delivery
- NFC mobile payments
- Dine-in
- Dessert
- Cosy
- Groups
- Good for kids
- Casual
Map
Similar companies
Restaurant
The Winchester Centre
St George's St, Winchester SO23 8AH
+443001240103
Restaurant
Prezzo Italian Restaurant Colchester
1 Culver St E, Colchester CO1 1LD
+441206573388
Restaurant
Wings 'N' Sushi
47 High St, Ware SG12 9BA
+441279842304
Restaurant
The Journeyman Restaurant
Mellingey Mill, Wadebridge PL27 7QU
01841540604