BLU Seafood Scottsdale

7300 N Vía Paseo Del Sur Ste 102, Scottsdale, AZ

Menu (As of 10/30)

BLU Seafood Scottsdale: hours and how to order