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