Hi Sushi Teriyaki

730 N Brookhurst St AnaheimCA92801
Map

Open Map

Description

HI Sushi Teriyaki is located at 730 N Brookhurst St, Anaheim, CA..
by merchantcircle on April 28, 2015 from merchantcircle