Larry's Pizza
Pizza · Italian · Casual Dining
Larry's Pizza is a pizzeria established in 1988, offering quality pizzas for over 30 years. They specialize in traditional pizzas cooked in a wood-fired oven. The establishment provides free delivery services.
Location