Location: 10115 E. Bell Road #109, Scottsdale, AZ 85260
Phone:(480)419-6676
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants, Japanese Restaurants, Bars & Taverns, Bar & Grill Restaurants, Wines