The Sandbar

Restaurant in Selma, Alabama