Kyoto Scottsdale at the Waterfront Menu

7170 E Stetson Dr, Scottsdale, AZ 85251

Know a great happy hour or special for this location?