Update Info - Happy Fish Sushi
This restaurant was reported as closed. If it is open, let us know.
Happy Fish Sushi
1200 Main St
Peoria, IL 61606
1200 Main St
Peoria, IL 61606
This restaurant was reported as closed. If it is open, let us know.