Collected by Kurt Winner
Kurt Winner′s Wishlist
129 Coosa St, Montgomery, AL 36104, USA
Central Restaurant in Montgomery Alabama is a sneak preview of what’s happening in this newly vital city and the state as a whole. Executive Chef Leo Maurelli III is at the helm and leads his brigade to the future of the new and exciting Alabama...