Finca
20
E Ridgewood Ave, Ridgewood NJ
- This is the page of Finca on 20 E Ridgewood Ave Ridgewood NJ 07450.
- (first reviewed on April 11, 2015, last updated
six months and eleven days ago
on November 24, 2023.)
- Finca is ranked #2 of 47 Restaurants in Downtown Ridgewood Ridgewood.
- This page has had 33 visitors. You are the 34th.
Hours of Operation Today,
Monday June 3rd OPEN
Location