Update Info - Irish Villa
This restaurant was reported as closed. If it is open, let us know.
Irish Villa
3333 NE Adams St
Peoria, IL 61603
3333 NE Adams St
Peoria, IL 61603
This restaurant was reported as closed. If it is open, let us know.