Best pizza ever, and I had it in London. As an italian pizza lover I am really impressed. The prices are affordable, yet proportioned to the overall quality of dishes. The environment is warm, feels like eating at home with your family!
Excellent pizzas - a large one is plenty enough for 2 people!