La Scala Italian Restaurant

312 Main St, Lafayette, IN
Capacity: 33 people

About La Scala Italian Restaurant

Show your guests just how special they are by holding your event at our place! We look forward to making your party or gathering memorable!

Event Spaces

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