← 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.