Address: 113 W 13th St , New York 10011, NY, US
Phone: (212) 929-9580
State: NY
City: New York
Zip Code: 10011
opening hours
Monday: 12:00-01:00
Tuesday: 12:00-01:00
Wednesday: 12:00-01:00
Thursday: 12:00-01:00
Friday: 12:00-01:00
Saturday: 12:00-01:00Sunday: 12:00-01:00
related searches: Spain restaurant closed, Spain restaurant NYC closed, Spain restaurant West Village, Best authentic Spanish restaurants in NYC, Spain restaurant near me, Spain restaurant NYC 13th Street, Michelin star Spanish restaurants NYC, Best Spanish restaurant in Manhattan