A restaurant specializing in grilled dishes and souvlaki.