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