Restaurants & Bars


Tomashi and Zen Palate


Restaurants & Bars 1

Tomashi and Zen Palate

zipster | Jul 29, 2001 01:39 PM

this is my first posting to chowhound. Does anyone know anything about Tomashi sushi on the upper east side? also, has anyone been to Zen Palate on the upper west side? thanks.

Want to stay up to date with this post?