Food Review, Places, Travel

X2O Xaviars Restaurant by the Hudson Bay, in the Heart of Downtown Yonkers

The X2O Xaviars is a restaurant situated on the Hudson Bay. Sitting right over the river, literally, the building has walls made of glass frame that offers endless views of the outside. We went there for dinner, and the sight of the lights flickering from afar added to the already…

Read more