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

Previous Winners

Comments (0)

Add a comment

Add a Comment
  • or

Right Now On

Now Playing

By Film...

By Theater...