Takeout Restaurant · 2550 E Vineyard Ave #160, Oxnard, CA
More food in Oxnard, CA · Takeout in Oxnard