Top 10 best japanese restaurants in Meridian,ID
Where to eat in Meridian,ID?
Below are the list of top 10 best japanese restaurants in Meridian,ID.
# Yokozuna Teriyaki
2031 E Fairview Ave
Meridian , ID 83642
Meridian , ID 83642
Dishes Served:
Asian, Japanese, Teriyaki