Tottie's Asian Kitchen
4 Star Yelp Rating
83 Ratings yelp logo
6245 E Bell Rd Scottsdale, Arizona 85254 | Restaurant Info