Location: 7120 East Broadway Boulevard, Tucson, AZ 85710
Phone:(520)886-1862
Category: Grocery, Restaurants
Tags: Seafood, Fish & Seafood Retail, Seafood Restaurants