Mama Fina's

95 Broadway # C
Elmwood Park, NJ 07407
No photo available for this business

Business Information


Customer Reviews (1 reviews)

Citysearch User

on Citysearch Oct 09, 2008
If you're looking for a Filipino family restaurant, this is the place for you. It's easily accesible, and a nice place to go after a nice af... (more)

Browse our top cities

Browse cities by state