Maria’s Pizza and Italian Restaurant
Dear Food Lovers, A Slice of Heaven at Maria’s Pizza! Oh my goodness, where do I even begin?! Picture this: a family-owned jewel right on Greenville Avenue in beautiful Staunton, Virginia. Yes, that’s right! The lovely Maria’s Pizza and Italian Restaurant is like walking into a warm hug from your favorite aunt—only this aunt is…