Arcangelo's Mamma Rosa Italian Kitchen
111 E Market St Rear, Scranton
(570) 342-3828
Recent Reviews
Arcangelo's Mamma Rosa Italian Kitchen
111 E Market St Rear, Scranton 18509
(570) 342-3828