Phone: +442079355927
Address: St Christopher's Place, 3-5 Barratt Street, London, London, W1U1AY, United Kingdom
City: London
Dishes: 35
Reviews: 3
"This restaurant in London has some of the worst food I have ever tasted. The bread was inedible and tasted like it was made with too much salt. The pizza had a hole in the middle, making it resemble a bowl. The soup tasted like it came straight from a can."
All prices are estimates.