Windsor Cafeteria

 

 12313 Largo Dr (Abercorn),Savannah, GA 31419

 website

Serving delicious, satisfying meals with only the freshest ingredients available.