Lee's Chinese is a relaxed Asian restaurant offering Chinese and Thai dishes. It features vibrant decor and outdoor seating.