Mon-Fri: 11am-2pm; 5pm-9pm  Sat: 12pm-9pm  Sun: CLOSED | (309) 999-4008 | Directions

Review Happy Fish Sushi

(309) 999-4008

Your Review

Contact Us

1200 W Main St, Ste 22
Peoria, Illinois 61606
Directions | (309) 999-4008