The Leaky Cauldron is the main restaurant in Diagon Alley that offers breakfast, lunch, and dinner. You order at a counter and your food it brought to your table. We ordered the chicken sandwich on a gluten free bun, and it was delicious. You will need to alert the staff to your restrictions when you place your order so they can prep the food accordingly.
Yes