Mela Reviews & Details
47 E Ridgewood Ave
Mela is located at 47 E Ridgewood Ave in Ridgewood near the intersection of E Ridgewood Ave and Prospect St. Their menu consists of Indian dishes . Call (201) 445-6060 today!
- Major Intersection:E Ridgewood Ave And Prospect St
Tell us more about Mela Ridgewood!