Great, large restaurant with a lot of choice (especially a lot of vegetarian options). We called 20 minutes in advance to make a reservation and it worked well. The quality is great and there is also gluten-free bread, but I wasn't charged anything extra for that.