La Scala – Savannah’s newest Italian restaurant is now open!
Regional Italian fare and curated wine list in a fully restored mansion in historic Savannah, Georgia. With an inside seating capacity of 120 and the beautiful patio space, La Scala is available for private bookings.
La Scala offers 6 dining rooms, second floor chapel, wine cellar in the basement, and three outdoor event and dining spaces. Valet parking is complimentary.
Service is exceptional as the skilled dining room staff will take guests through a “culinary tour of Italy, while being precise and attentive but also unobtrusive and comfortable.”
You must try La Scala!
Hours: Sunday through Thursday from 6:00 – 10:00 PM and Friday and Saturday from 6:00 PM to 11:00 PM – Closed Tuesdays.