Mama Mia
- Address
- 128 Lebby St
- Place
- Pelzer , SC 29669-1720
- Landline
- (864) 947-5150
Description
Mama Mia can be found at 128 Lebby St . The following is offered: Carry Out & Take Out - In Pelzer there are 1 other Carry Out & Take Out. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Carry Out & Take Out(864)947-5150 (864)-947-5150 +18649475150