Payidar Kebap & Izgara is a chophouse restaurant offering kebabs and grilled dishes, with online ordering and delivery options available.