Delosa’s Pizza and Restaurant

Low-key counter-serve pizzeria providing New York-style pies & slices, calzones & garlic knots.

Address: 12800 Village Blvd, Madeira Beach, FL 33708

Phone:(727) 398-4657

Website:delosaspizza.com