Restaurants & Bars 3

Trio

Todd G | Dec 28, 2004 10:40 AM

Has anyone here been to Trio on 33rd street? Thinking of going there, but wanted to see if the good reviews on citysearch pan out.

Want to stay up to date with this post?

Recommended From Chowhound