Location: 7255 East McCormick Parkway, Scottsdale, AZ 85258
Phone:(480)951-2250
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants