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.
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 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.
Comments ()