No information is available for this page. · Learn why
El Faro Restaurant was a small Spanish food emporium located at 823 Greenwich Street in the West Village of Manhattan, New York City. El Faro opened in 1927 ...
Missing: Cafe- | Show results with:Cafe-
Picked for you · Beyond The Wok · Subway · Sushiya · taste of asia · Level 1 Bar and Lounge · El Dorado Mexican Restaurant · Insomnia Steak & Grill · sushi ...