5
We go for the 18 inch pizza when in London. Thin base, tasty toppings, reasonably priced and good service. Would definitely recommend.
5
Don’t be judged by the basic exterior, this is hands down the best pizza place over more than 5 I’ve tried around the area. The spaghetti is comparable or even better to some fancy Italian restaurant I tried as well. The waiter is very friendly too. Will be back again
5
The best pizza what have ever seen. Amazing taste and Huge like the table. The best warm welcome in the restaurant. Thank you very much.