Arcangelo's Mamma Rosa Italian Kitchen
Add to Favorites
OPEN NOW
Today: 11:30 am - 9:00 pm
Saved to Favorites
Phone: (570) 342-3828
Address: 111 E Market St Rear BYOB, Scranton, PA 18509
330 W Market St, Scranton, PA 18508
121 W Market St, Scranton, PA 18508
120 W Market St, Scranton, PA 18508
4011 Commerce Blvd, Scranton, PA 18519
801 N Washington Ave, Scranton, PA 18509
1777 Brick Ave, Scranton, PA 18508
1911 N Main Ave, Scranton, PA 18508
1829 Bundy St, Scranton, PA 18508
701 N Washington Ave, Scranton, PA 18509
532 Moosic St, Scranton, PA 18505