City: London, 145-151 High St, London, BR31AG, United Kingdom
"We came here for a quick lunch and the food was excellent. We decided to try the Tropicana pizza which had prosciutto, pineapple, mushrooms, and more..."
City: London, 95-97 High St, London, BR75AG, United Kingdom
"The customer service at this restaurant was outstanding! The manager deserves a raise for her excellent service. As someone who has received extensive..."
City: London, 36-38 High St, London, HA55PW, United Kingdom
"Seems to always get: the classic margherita pizza. As usual, it did not disappoint. The crust was perfectly crispy and the toppings were fresh and fla..."