About La Scala Ristorante
La Scala is a beautifully restored Victorian mansion in historic Savannah, Georgia. We offer exceptional Italian cuisine. We have six dining rooms, two outdoor seating areas, and a chapel, so we can accommodate parties of varying sizes. We are perfect for everything from bridal showers, rehearsal dinners, ceremonies and receptions.