By allowing ads to appear on this site, you support the local businesses who, in turn, support great journalism.
Best Italian Restaurant
Bella’s Italian Café
ConnectSavannah Import Default Image

Located in Habersham Village, Bella’s is the perfect place to go when the moon hits your eye like a big pizza pie.

Runner-up: Bella Napoli