← El Rio restaurants
Teppan Steak House
No reviews yet
Asian1801 Ventura Blvd, Oxnard
Own or manage Teppan Steak House? Claim this listing free
Hours
Hours not listed yet.
Details
Address1801 Ventura Blvd, Oxnard 93036
Phone8059811100
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.