Upscale Italian Restaurant Planning to Open in Savannah

Nico Angelos Italiano is planned for Savannah, bringing an upscale Italian dining concept led by Chef Roberto Leoci.

Upscale Italian Restaurant Planning to Open in Savannah
Image from Nico Angelos Italiano on Instagram

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.

Trikha described Nico Angelos Italiano as “a very upscale Italian restaurant,” and said the concept is designed to bring a higher-end Italian dining experience to the Savannah market. The restaurant is named after Leoci’s son, Nico Angelo Leoci, Trikha told Business Debut.

Opening Timeline

Nico Angelos Italiano is planned for Spring 2026, with the team currently in the construction and interior design phase, Trikha told Business Debut.

Follow for More

Keep up with the brand and their progress on their website and Instagram.