Location: 2465 South Industrial Park Avenue, Tempe, AZ 85282
Phone:(480)446-9020
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants