Sushi Palace is a casual Japanese restaurant known for its large selection of all-you-can-eat sushi rolls and other Japanese dishes.