Food hall with 5 different kitchens opens in Rochester