Restaurants & Bars

Manhattan

The Tonic on W 18th St.

Share:

Restaurants & Bars 4

The Tonic on W 18th St.

JMinNYC | Mar 26, 2001 11:54 AM

Has anyone been there lately?

I'm going with a group on Wednesday evening and would like some feedback from recent diners. Thanks.

Want to stay up to date with this post?