Location: 7001 North Scottsdale Road, Paradise Valley, AZ 85253
Phone:(480)905-1155
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants