at 41 Greenwich Ave, New York
Food & Drink in New York, NY
La Bota is New York based place and this enity listed in Spanish Restaurant category. Located at 41 Greenwich Ave NY 10014.
BUSINESS IS CLOSED
Closed.
CLOSED