Grilled kebab restaurant. Offers grilled meats.