Location Tao Garden 2050 North Alma School Rd # 36 Chandler, AZ 85224 480-857-4188 Hours: Sun: 11:30am - 9:30pm Mon, Wed, Thur: 11am - 9pm Fri - Sat: 11am - 10:00pm Closed Tuesday Venue: Restaurant Fine Dining Cuisine: Seafood Asian Features: Take-Out