Location: 6133 East Broadway Boulevard, Tucson, AZ 85711
Popularity: 1/100
Phone:(520)747-7811
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants, Caterers