Corner Davaki is a barbecue restaurant offering grilled dishes. Phone orders are available.