Restaurant specializing in roasted dishes. Offers gluten-free options.