Papas of Armada Family Restaurant
- Address
- 23056 E Main St
- Place
- Armada , MI 48005-4705
- Landline
- (586) 784-5177
Description
Papas of Armada Family Restaurant can be found at 23056 E Main St . The following is offered: Restaurants: Barbecue - In Armada there are 1 other Restaurants: Barbecue. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants: Barbecue(586)784-5177 (586)-784-5177 +15867845177