Isla THIS RESTAURANT IS CLOSED Isla

THIS RESTAURANT IS CLOSED Isla Map

39 Downing St. (Bedford St.)
New York, NY 10012
212-352-2822
Map
Cuisine: Cuban
Haute Cuban is the cuisine and colorful are the cocktails at this sleek Havana-cabana party place in the West Village.
Openings: Dinner nightly

Features