Qurtuba is a restaurant offering dine-in and delivery. Known for its Chelo Kebabs and other dishes, it's a small establishment.