Irish Villa Ltd
3333 NE Adams St, Peoria
(309) 688-3782
Restaurants in Peoria, IL
Irish Villa Ltd
3333 NE Adams St, Peoria, IL 61603
(309) 688-3782