Powered by Tripadvisor

La Scala Italian Restaurant

312 Main St
Lafayette, US-IN 47901
Uber
MORE PHOTOS