Location: 1312 Cobb Lane S, Birmingham, AL 35205
Phone:(205)933-6211
Category: Restaurants
Tags: Seafood, Steak & Seafood Restaurants, French Restaurants, Seafood Restaurants, Hostels