Sambuca Trafalgar Square
3 Northumberland Ave, London WC2N 5BW
+442034116858
Features
- Takeaway
- Wheelchair-accessible entrance
- Dine-in
- Dessert
- Groups
- Good for kids
- Casual
Map
Similar companies
Italian restaurant
Vapiano Manchester
13, Corn Exchange, 98 Corporation St, Manchester M4 3TR
+441613487590
Italian restaurant
Storico (wood fired pizza & fresh pasta)
12 Northgate St, Ipswich IP1 3DB
+441473928675
Italian restaurant
LL Italiano
108 Ayr Rd, Newton Mearns, Glasgow G77 6EG
+441416398496
Italian restaurant
Pepe Rosso
146 High St, Watford WD17 2EN
01923241414