AliBabaRestaurant.com is a eatery offering Mediterranean cuisine in Newbury Park, CA
Title
Ali Baba's Café - Newbury Park, California
Description
Excerpted from the website:
- Authentic Mediterranean and Middle Eastern cuisine served in a relaxed and friendly atmosphere. Located in Newbury Park, California. Credit Cards Accepted • Carry-Out Available • Halal
Languages
English