Teriyaki Grill

21801 Oxnard St.
California
United States