Babbo

ratingratingratingratingrating
261.53 mi
Food
$$
 
31 Saint John's Wood High Street, London, UK NW8 7NH
Hours
Sorry, hours will be updated soon.
Leaflet | Map data © OpenStreetMap contributors

Sorry, our menu is reported as outdated.

Request Menu