Ordered deliveroo. Said max half hour. Still not here 2 hours later and still accepting orders to be...
Jokes
7/28/2023
(16)
Taberu is a charming pizzeria located in the heart of London, England, known for its authentic Italian pizzas made with fresh, high-quality ingredients. The cozy atmosphere invites diners to enjoy a variety of classic and innovative toppings, all baked to perfection in a traditional wood-fired oven. With a focus on flavor and customer satisfaction, Taberu is a must-visit destination for pizza lovers in the city.
Generated from this place's information
Ordered deliveroo. Said max half hour. Still not here 2 hours later and still accepting orders to be...
Great little spot under new management apparently, food was amazing and currently 20% off so was wor...
If i could give no points I would. So disappointed at with our last order Son and I ordered bento ...