KitchenSpot
Search
See the best dishes near you?
← Thousand Oaks restaurants

Baba's Kitchen Mediterranean

No reviews yet

Mediterranean2110 Newbury Rd Ste B, Newbury Park

Own or manage Baba's Kitchen Mediterranean? Claim this listing free

Hours

Hours not listed yet.

Details

Address2110 Newbury Rd Ste B, Newbury Park 91320-6217

Phone18054800324

Websitehttps://alibabarestaurant.com/

Email[email protected]

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.