Mai Thai is a Thai restaurant offering traditional dishes in an upscale setting with scenic views. Takeout and delivery options are available.