Taro

$
Open
tripadvisor logo

(488)

Photos

59 Brewer Street
London, England W1F 9UW

Taro is a vibrant pizzeria located in the heart of London, England, offering a delightful array of authentic Italian pizzas. With its warm atmosphere and friendly staff, Taro provides the perfect setting for both casual dining and special occasions. Guests can enjoy freshly made pizzas topped with quality ingredients, as well as a selection of savory sides and refreshing beverages.

Generated from this place's information

Reviews

tripadvisor logo
4.0488 reviews
Photo of alexiasophiia
Lovely food, great service, and a great vibe!
11/5/2024

Lovely food, with a varied menu and many vegetarian options and a few vegan options! Polite staff wi...

Photo of Arthursbunch
Lacking flavour and real gluten free options
6/16/2024

Selected this as trip advisor said it had gluten free options - turns out (according to our host) th...

Photo of catherinerO5688IE
It was the worst Japanese restaurant I have ever been to. Rude server simply overcharged the food by adding extra £ when thmenu
5/27/2024

Worst Japanese restaurant I have ever been. Very rude server, low quality food, overcharged £1 from ...

Own this business?
See a problem?

You might also like