Izgara Express is a Turkish restaurant offering kebabs, wraps, and barbecue.