Babouch Babouch

Babouch Map

810 S. Gaffey St. (W. Eighth St.)
San Pedro, CA 90731
310-831-0246
Map
Cuisine: Moroccan
An intimate Moroccan restaurant hosting nightly entertainment.
Openings: Dinner Tues.-Sun.

Features