Location: 2564 East Grant Road, Tucson, AZ 85716
Phone:(520)323-7739
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants