Thai Square is a Thai restaurant offering curries, noodles, and other classic entrees in a relaxed and stylish atmosphere. Takeaway options are available.