Arcangelo's Mamma Rosa Italian Kitchen is a cozy restaurant in Scranton, PA that specializes in serving authentic Italian cuisine.
With a menu featuring traditional dishes and homemade recipes, this family-owned establishment offers a warm and inviting dining experience for guests to enjoy.
Generated from their business information