Mario's Pizza is famous among the locals for their delectable pizzas which are generously topped with interesting toppings and oodles of cheese. Come here with your friends for a laid back meal or arrive with family, the restaurant has a warm and welcoming vibe that instantly makes everyone feel at home. The authenticity of their pizzas, which are created using traditional Italian techniques...