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

New Hours
Monday - Tuesday 11 - 9
Wednesday - Saturday 11 - 10
Sunday  11–9