The specially built authentic pizza oven makes Peppino's Pizza different from the rest. Peppino's pizza oven is a show kitchen where you can watch the pizzas being made just the way they are made in Italy's countryside. Best Pizzas in town ..
Went there but it wasn't there to be found. And the contact number also not working.
I'm in Italy! :-) fab pizza