Teppan Steak House

Teppanyaki restaurant · 1801 Ventura Blvd, Oxnard, CA

Hours

More food in Oxnard, CA · Teppanyaki in Oxnard