Leo's House of Pizza Corp in Newburyport offers a delectable menu of Italian and Greek cuisine, highlighted by their Specialty Pizza with homemade sauce and savory Gyros. Family-owned-and-operated by Spiro Gioulis, this hidden gem is a must-visit for those seeking authentic flavors and warm hospitality.
Whether dining in or opting for takeout, Leo's House of Pizza Corp invites guests to savor a memorable meal prepared with care and tradition. Located in Newburyport, MA, this establishment promises a delightful culinary experience that will keep customers coming back for more.
Generated from their website's infomation