Restaurant
Santa Maria
43 locals recommend,
Tips from locals
It's one of the most buzzing Southern Italian places in the West of London. See it to know it! Take away is possible :)
Things to do nearby
Locals also recommend
Location
11 Bond St
London, England