Leo's House Of Pizza

Open
Newburyport, MA 01950

Leo's House of Pizza, located in Newburyport, MA, has been serving the community for over 30 years with a menu that features delicious Italian and Greek cuisine, including specialty pizzas and gyros. This family-owned and operated establishment, run by Spiro Gioulis, is often regarded as a hidden gem in the area.

With a commitment to quality and flavor, Leo's House of Pizza aims to provide a memorable dining experience for both dine-in customers and those opting for takeout. The restaurant's homemade sauce and diverse offerings are sure to keep patrons coming back for more.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesMassachusettsNewburyportLeo's House Of Pizza

Partial Data by Foursquare.