Croffle HouseRestaurants40-17 149th PlFlushing, NY, 11354 · US+19179080405Email unavailablecrofflehouse.comHours not available