photo_lrg_0000s_0000_Spring 2017 menu_003.jpg

Visit

This is the page description.

—  contact us  —

Contact
630.402.6444 (Geneva)  | 630.402.6195 (Elmhurst)
info@liviaitalianeatery.com

Locations
207 S. Third Street  |  116 E Schiller St
Geneva, IL 60134 | Elmhurst, IL 60126

Hours
Mon - Tue 11-9
Wed-Thur 11-10
Fri–Sat  11-11
Sun  11–9