Takeda Thai
4 Star Yelp Rating
192 Ratings yelp logo
10271 N Scottsdale Rd Scottsdale, Arizona 85283 | Restaurant Info