Location: 8646 East Broadway Boulevard, Tucson, AZ 85710
Phone:(520)885-8020
Category: Grocery, Restaurants
Tags: Seafood, Fish & Seafood Retail, Seafood Restaurants, Fast Foods & Carry Out, Delicatessens, Take Out