A restaurant specializing in grilled dishes. Open daily, with weekend hours starting earlier.