Chiu Chou Garden Chinese Seafood Restaurant

Asian Chinese

A7/2-10 Central Avenue, Thornleigh, 2120

Not taking orders

This place is not taking orders right now

Your order