• Restaurant - Seafood
2564 E. Grant Road
Tucson, AZ 85716
(520) 323-7739
(520) 795-7810 (fax)