Sugo Rossa Italian Kitchen
Located minutes from Savannah's Historic District, Downtown, and Southside, Sugo Rossa features classic Italian dishes and wood fired pizzas Sugo Rossa’s literal translation is “Red Sauce,” but we also want to introduce you to another Italian …