Tao Garden
2050 North Alma School Rd # 36
Chandler, AZ 85224
480-857-4188

 

Hours:
Sun: 11:30am – 9:30pm
Mon – Thurs: 11am – 9pm
Fri – Sat: 11am – 10:30pm

Venue:
Restaurant
Fine Dining

Cuisine:
Seafood
Asian

Features:
Take-Out

Our Location