Fuji Buffet

Row 1

Details
1301 W Channel Islands Blvd (Manzanita Dr.)
Oxnard, CA 93033
(805) 240-7888