Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Newbury_Park

Ali Baba's Cafe, Newbury Park, California










Ali Baba's Cafe
2405-A Michael Drive
Newbury Park CA United States

Web Information:
Web Page
Menu

Hours: Daily 11am-9pm

Phone: 805.480.0945