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