Home
Restaurants
All Cities
Deals
Events
Recipes
News
Videos
Map
Contact Us
Ali Baba
Overview
Address:
138 Broadway St
Chico, CA 95928
Website:
www.alibabachico.com
Phone:
(530) 345-5000
Email:
Ali.baba.chico.138@gmail.com