Restava Izgara Restaurant is a Turkish establishment specializing in grilled dishes. Signature items include Tavuk Şiş and Kuzu Pirzola, served with rice pilaf, salad, çiğ köfte, and bread. The restaurant offers delivery services.