Upscale Italian Restaurant Planning to Open in Savannah

SAVANNAH, GA — Nico Angelos Italiano, an upscale Italian restaurant led by Chef Roberto Leoci, is planned for 309 W Congress St, Savannah, GA 31401 with a target opening in Spring 2026, owner Jay Trikha told Business Debut.

What to Expect

The restaurant is being developed by the highly acclaimed chef Leoci, who Trikha said is coming out of retirement to lead the kitchen. Trikha said the dining room is expected to seat about 75 guests, and they will offer dinner service Wednesday–Sunday once opened.

Menu and Vision

Trikha described Nico Angelos Italiano as “a very upscale Italian restaurant,” and said the concept is designed to bring a higher-end…..

Story continues

TRENDING NOW

LATEST LOCAL NEWS