Restaurants & Bars 2


Guy | Jan 18, 2002 10:27 AM

I know Suba just opened and i've seen a lot of press on it. If anybody has been, could you please let me know how it is and whats good there.

Want to stay up to date with this post?

Recommended From Chowhound