La Scala Ristorante closes.

Originally published at: La Scala Ristorante closes. - Gumption Savannah

La Scala Ristorante in Savannah, Georgia, has announced its closure after five and a half years of operation. This Italian restaurant, located at 119 E 37th St in Savannah, was known for its fine regional Italian cuisine and carefully curated wine list, set in a lovingly restored turn-of-the-century mansion. Owners Donald Lubowicki and Jeffrey Downey…