Located on Franklin Street, on Evansville’s West Side and serves authentic Italian cooking in a relaxed atmosphere.
 

Restaurant Type

City Sections