Get directions to: Deung Chon Shabu & Noodle, Flushing, NY
Restaurant address: 36-34 Union Street Flushing, NY 11354, USA
Restaurant: Deung Chon Shabu & Noodle