Location: 2465 South Industrial Park Avenue Suite 7, Tempe, AZ 85282
Phone:(480)921-0800
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants