The Best of Savannah

Best Italian Restaurant

Bella’s Italian Café

No one does carbs better than the Italians, and Bella’s is no exception. Load up on pasta and pizza here, and save room for a cannoli at the end.

Runner-up: Corleone’s (44 Martin Luther King Jr. Blvd.)

Comments (0)
Add a Comment
  • or

Right Now On