Search near address: 135-38 39th Ave, Flushing, NY 11354

Ku Shain Taiwanese Restaurant

135-38 39th Ave, Flushing, NY 11354

Reserve a table

Please login before placing a reservation.
Number of Guests