This establishment is known for its kebabs, with one search result highlighting it as the best kebab in town. It also offers other popular dishes. The name suggests a traditional Greek influence.