CLOSE
  OR   Browse our full list of cities

Loading
4 stars
2 review(s)  

La Scala

312 Main St, Lafayette, IN 47901

HOURS: Mon. - Fri. 11am - 2pm;Sat. 5pm - 9:30pm;Sun. CLOSED

(765) 420-8171

neighborhoods: Downtown

Mon. - Fri. 11am - 2pm;Sat. 5pm - 9:30pm;Sun. CLOSED