Irish Villa, PEORIA, Illinois (IL)

Feeling hungry? Irish Villa is among the restaurants you possibly can consider.
Conveniently situated at 3333 Northeast Adams Street () in PEORIA, Illinois (IL) (61603), Irish Villa is available at 3096883782. Please do give them a call beforehand to make a reservation.
More restaurants in PEORIA, Illinois (IL)


Irish Villa contact information and details:
Address: 3333 Northeast Adams Street - , PEORIA, Illinois (IL) 61603
Contact Phone: 3096883782