The Fish Market

612 22nd Street South, Birmingham , Birmingham, Alabama

Restaurant