City Guide

Izakaya Izu

9 E. 13th St.
(5th Ave. & University Pl.)
New York, NY 10003
Phone: