![Mama Philos African Cuisine](https://www.restaurantnetwork.com/wp-content/uploads/2022/03/b6ccef4b-1f6c-47a4-a794-3631c35173c9-scaled.jpeg)
Mama Philos African Cuisine
Address
237-05 Linden Blvd, Elmont, Ny11003, NY 11003
GPS
40.69058, -73.725044
Telephone
Monday
Closed
Tuesday
12:00 PM – 09:00 PM
Wednesday
12:00 PM – 09:00 PM
Thursday
12:00 PM – 09:00 PM
Friday
12:00 PM – 10:00 PM
Saturday
12:00 PM – 10:00 PM
Sunday
12:00 PM – 08:00 PM
Is info on this listing outdated? Are you owner of this business? Register and claim it now.