This establishment is a restaurant specializing in BBQ and souvlaki. It is located in Kassándra, Greece, and offers grilled dishes.