Babouch Moroccan Restaurant, SAN PEDRO, California (CA)
Conveniently stationed at 810 so, Gaffey st. () in SAN PEDRO, California (CA) (90731), Babouch Moroccan Restaurant can be reached at 3108310246. Remember to call upfront to book your table in the restaurant.
More restaurants in SAN PEDRO, California (CA)
Babouch Moroccan Restaurant contact information and details:
Address: 810 so, Gaffey st. - , SAN PEDRO, California (CA) 90731
Contact Phone: 3108310246