Tea Palace is a restaurant offering Chinese and Asian cuisine, with options for lunch and dinner. They provide dine-in and takeout services, with wheelchair accessibility and table service.