Restaurant

Babalou's Mediterranean

New (0 reviews)·$·Downtown Walnut Creek (Main & Locust)

Family-run charcoal kebabs and shawerma on Bonanza Street since 2007.

Reviews

Sign in to leave a review.

No reviews yet. Be the first to share your take.