Mama's Chicken & Pizza

Mama's Chicken & Pizza

21 Malcolm X Blvd, New York, NY 10026
210-361-8795

Closed until at 8:00 am

Full Hours
Closed Shop

Opening at 8:00 am

SliceRestaurants in New York Mama's Chicken & Pizza
Price: $$