Waba Grill
611 S Gaffey St, San Pedro
(310) 547-9222
Recent Reviews
Order Online
You May Also Like
Little Caesars Pizza - 619 S Gaffey St
Pizza, Chicken Wings
Jack in the Box - 600 S Gaffey St
Fast Food, Burgers, Tacos
Yum Yum Donuts - 540 S Gaffey St
Donuts, Coffee & Tea
Restaurants in San Pedro, CA
Waba Grill
611 S Gaffey St, San Pedro, CA 90731
(310) 547-9222