Little Italy Restaurant

4430 N First Ave Evansville IN 47710 USA

(812) 401-0588

Location