Overland Online Ordering
Happy Teriyaki – Overland Rd
2310 E Overland Rd #100
Meridian ID. 83642
208-297-5141
Hours:
Monday – Saturday – 11:00AM – 9:00PM
Sunday – Close
Map: