Japanese restaurant

Menu

Photos and directions for Mochiron Izakaya in Long Island City.