is Ranked #3 of 19 Restaurants in Central London London.
Some say it is great, friendly, interesting.
The Latest Review: ★★
Sent on the 30th of October, 2009
Staff was friendly but somewhat clueless about precise ingredients. Pizza was okay... tried two kinds none of which were anything to write home about. Next time Im going back to Boston Pizza.
Rank #3 of 19