Best French Restaurants In Madison, GA

Last Updated:
Sort
Town 220 Restaurant is a restaurant located in Madison, Georgia at 220 West Washington Street. They are open every day except Monday and Sunday. Chef De La Torre has provided us a glimpse into the man and motivations which have ignited his path into becoming a French Chef; it was not an early dream of becoming a great chef, but rather a strong determination to come to Southern California for a...
220 West Washington Street, Madison, GA, 30650
Rank
1
4 votes
Sponsor
0.0