Simcha Palace Glatt Kosher RestaurantUnclaimedRestaurantsFlushing, NY+17185207770Not providedVisit website