Skip to main content

WaBa Grill

restaurant · health food restaurant · Oxnard, CA

Address
1355 W Channel Islands Blvd, Oxnard, CA 93033
Phone
(805) 247-0007
Website
locations.wabagrill.com/ll/us/ca/oxnard/1355-channel-islands-blvd
Where
34.1769, -119.1934

Search Hominin for WaBa Grill

Other restaurants nearby

More in Oxnard