La Scala Italian Restaurant & Cafe

312 Main St.
Lafayette, IN 47901
765-420-8171
VIEW WEBSITE

Regional

COST

$12 to $24



Italian cuisine.