2223 Central Park Ave, Yonkers, New York 10710, United States
Sushi Palace is the sought-after Japanese restaurant presenting an all-you-can-eat buffet featuring sushi rolls, sashimi, teriyaki, and customizable hibachi plates. Dive into the diverse, fresh sushi options.