Location: 4251 North Winfield Scott Plaza, Scottsdale, AZ 85251
Phone:(480)874-2264
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants