places

Place
Italian
Restaurant

Places like La Scala Italian Restaurant

La Scala Italian Restaurant

312 Main St Lafayette, IN 47901

4.5/5

Warm storefront eatery features locally sourced Italian cuisine, plus a full bar & a sidewalk patio.
Picture of a place: La Scala Italian Restaurant

Filter by:

Cross-category suggestions

Filter by:

Filter by:

Filter by:

Filter by:

Filter by:

Filter by:

Filter by:

Filter by: