The Wilderness is one of those restaurants that everyone has an opinion on and seems to be Birmingham’s best kept secret amongst those in the know. Based on Dudley Street, The Wilderness is around the corner…

View Post