Location: 612 22nd Street South, Birmingham, AL 35233
Phone:(205)322-3330
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants