Restaurant Reviews from DiningGuide411.com
    Top : United_States: NY: New_York

Iso Restaurant, New York, New York










Iso Restaurant
175 2nd Ave 11th
New York NY United States


Hours: Mon-Sat 5:30PM-Midnight

Phone: 212.777.0361
Accepts: American Express