Eating Italian at Arcangelo's Mamma Rosa Italian Kitchen restaurant in Scranton, PA.

Arcangelo's Mamma Rosa Italian Kitchen

Italian Currently Closed

Feedback

Do you manage or own Arcangelo's Mamma Rosa Italian Kitchen?

Yes