Alibaba Grill Pizzeria is a restaurant offering pizza and döner, with delivery service available.