Location: 4030 East 22nd Street, Tucson, AZ 85711
Phone:(520)745-2940
Category: Grocery, Restaurants
Tags: Seafood, Fish & Seafood Retail, Seafood Restaurants