Izakaya ida

Izakaya ida

141 W 72nd St, New York, NY 10023

(212) 580-1600

Eat24 Free Online Ordering