CONTACT

Contact us via mobile, email or use our online form.

CONTACT US

2110 Newbury Rd #B, Newbury Park, CA 91320

805-480-0324

info@alibabarestaurant.com