Ku Sha Restaurant Ku Sha Restaurant

135-38 39th ave, Flushing, NY