Restaurant specializing in grilled dishes. Offers a good dining experience with organic options at a reasonable price.