Thai'd Up is a casual restaurant offering a menu of both Thai and Chinese specialties for dine-in or takeout.