X2o Xaviars On The Hudson Reviews
X2O Xaviars on the Hudson is a highly acclaimed fine dining restaurant located in Yonkers, New York. Situated on a historic pier extending over the Hudson River, this restaurant offers a breathtaking view, exceptional service, and a world-class menu curated by renowned chef Peter X. Kelly. With numerous reviews from satisfied guests, X2O Xaviars on …