Start from
Win Thai Cuisine Restaurant
1151 N Euclid St, Anaheim 92801