La Scala Italian Restaurant

312 Main St, Lafayette, IN
Capacity: 33 people

About La Scala Italian Restaurant

La Scala is Greater Lafayette’s Choice for Italian Dining. Farm Fresh Food From Our Farm and Other Local Farmers. La Scala is located in Lafayette’s vibrant historic downtown. We are chef and family owned and even grow much of our own produce as well as feature other local producers. We are a dining destination, a great date spot, and an everyday eatery with a family friendly atmosphere.

Event Spaces

Private Dining Room
Venue Types
  • Max Number of People for an Event: 33