HOME / Southern Italian restaurant / Bella Napoli Italian Bistro
18 E State St, Savannah, GA 31401
+19124955124
View Business Profile