Villa Maria II
1610 Washburn St, Scranton
(570) 347-8010
Recent Reviews
Order Online
You May Also Like
Dels snack shack - 1507 Washburn St
American, Cheesesteaks, Italian
Carmellas Italian Deli - 106 N Main Ave
Deli, Italian
Pronto italian restaurant - 110 N Main Ave
Italian, Salad
Restaurants in Scranton, PA
Villa Maria II
1610 Washburn St, Scranton, PA 18504
(570) 347-8010