Is the food good
Address: 1703 Central Park Ave, Yonkers, NY 10710, USA
Elizabeth Spratley | Oct 8, 2018
Yes, their food is good
Roberto Melendez | Oct 8, 2018
Great food.
Tina-Ann Rella Rooney | Oct 8, 2018
Yes, they've gotten better over the last few years
Thanks! Your answer is awaiting moderation.