← Franklin Square restaurants
Mama Food
No reviews yet
Chinese1212 Hempstead Turnpike, Franklin Square
Own or manage Mama Food? Claim this listing free
Hours
Hours not listed yet.
Details
Address1212 Hempstead Turnpike, Franklin Square 11010
Phone+15163262598
Websitehttps://kusn.top/mama-food
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.