About
Chou's Kitchen is the Best Chinese Restaurants in town. Where located at about 30 minutes outside of Phoenix.
Address: 910 N Alma School Rd, Chandler (Arizona) 85224
Phone: (480) 821-2888
Parking:
Lot
State: AZ
City: Chandler
Street Number: 910 N Alma School Rd
Zip Code: 85224
categories: dim sum restaurant
Opening Hours
Monday: 11:00 - 21:00
Tuesday: 11:00 - 21:00
Thursday: 11:00 - 21:00
Friday: 11:00 - 21:00Saturday: 11:00 - 21:00
Sunday: 11:00 - 21:00