Phone: +442078341001
Address: 1 Denbigh Street Victoria London, SW1V 2HF, FSA Food H, United Kingdom
City: London
Menu Dishes: 35
Reviews: 4831
"I really enjoyed the food during my second visit to the restaurant with my daughter. However, she wasn't too impressed with the pizza this time around. I gave the restaurant a 4 out of 10 in 2012, but I must say that it has improved and I would now rate it a 7 out of 10 in 2015."
All prices are estimates on menu.