Tao Asian Restaurant is a strip-mall joint serving jumbo portions of sushi, Chinese & Thai food, plus a happy hour.

Address: 13848 Tilden Rd #118, Winter Garden, FL 34787

Upcoming Events

There are no upcoming events at this time.