Mama Fina's
Address:
95 Broadway, Elmwood Park, NJ 07407
Phone:
(201) 773-0975
Hours:
- Mon: 11am-8pm
- Wed: 11am-8pm
- Thu: 11am-8pm
- Fri: 11am-9pm
- Sat: 11am-9pm
- Sun: 11am-5pm
Cuisine:
Chinese
Other Details:
Allow us to serve you with delicious and authentic Filipino dishes that are carefully prepared using the finest and freshest ingredients available in the market.We pride ourselves with tasty foods just like how it's made in our native country, so come and dig in, we assure you that you'll get the best for a price that won't break your budget
Restaurants,
Chinese
Other Businesses: