Restaurant specializing in grilled dishes, known for its quality and value. Offers a diverse menu with a focus on charcoal-grilled options.