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

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