Happy Teriyaki

2310 E Overland Rd
Meridian, ID
208.887.0009
43.590893
-116.364783
Hours:
Mon - Sat:10:30am - 9pm
Sun:closed

for Happy Teriyaki
Directions
from: