Windsor Cafeteria
12313 Largo Dr, Savannah
(912) 925-6103
Menu
Restaurants in Savannah, GA
Windsor Cafeteria
12313 Largo Dr, Savannah, GA 31419
(912) 925-6103