Mario's Pizza
Italian · Pizza · Sandwich Shop
Mario's Pizza is an Italian restaurant offering homestyle cooking, including made-to-order pasta, pizza, sandwiches, and Italian specialties, plus desserts and wine.
Location
Vota recommends
Location
Vota recommends