Location: 6845 South Central Avenue, Phoenix, AZ 85042
Phone:(602)232-6025
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants