La Scala Restaurant

La Scala Ristorante closes.

  • Food & Drink
La Scala Ristorante in Savannah, Georgia, has announced its closure after five and a half years of operation.  This Italian…
Read more
Gumption Savannah
Your source for everything Savannah.


Is the Savannah area your home? This newsletter is for you!
© 2024 Harjen Ventures, All rights reserved.