Get directions to: House Of Teriyaki Too, Venice, CA
Restaurant address: 1715 Pacific Ave Venice, CA 90291, USA
Restaurant: House Of Teriyaki Too