Happy Fish Sushi
Add to Favorites
OPEN NOW
Today: 11:30 am - 9:00 pm
Saved to Favorites
Phone: (309) 999-4008
Address: 1200 W Main St Ste 22, Peoria, IL 61606
Cuisines: Japanese, Asian, Sushi, Seafood
1219 W Main St, Peoria, IL 61606
1209 W Main St, Peoria, IL 61606
841 W Main St Ste A, Peoria, IL 61606
3311 N University St, Peoria, IL 61604
2600 W Lake Ave, Peoria, IL 61615
7815 N Knoxville Ave, Peoria, IL 61614
1905 N Knoxville Ave, Peoria, IL 61603
2200 W War Memorial Dr Ste 206, Peoria, IL 61613
4700 N University St Spc 89, Peoria, IL 61614
1112 W Pioneer Pkwy, Peoria, IL 61615