Share:

Restaurants & Bars 3

New Seafood restaurant

Doreen | Jul 28, 2010 05:52 AM

Heard there is a new place in Yonkers near X2O called Dolphin. Any one been??

-----
X2O
71 Water Grant Street, Yonkers, NY 10701

Want to stay up to date with this post?

Recommended From Chowhound