Restaurant Search

Alibaba Pizza and Chicken

Barstow, CA


CONTACT INFO

Phone:

760-255-2552

ADDRESS

Alibaba Pizza and Chicken
510 East Virginia Wy
Barstow, CA 92311

More Restaurants in Barstow

REVIEWS

Rate It: