Joy Luck is a casual Chinese restaurant offering a wide selection of dishes, including seafood, with takeout and delivery options available.