LOCATION
Livia Geneva
Livia Italian Eatery is nestled in the heart of downtown Geneva’s historic Third Street shopping district. The town is full of charm, unique shopping experiences and just a short walk from the Metra.
207 S. Third Street | Geneva, Illinois
630.402.6444