Location: 3920 South Central Avenue, Phoenix, AZ 85040
Phone:(602)268-1828
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants