Restaurants & Bars 10


Stan | Feb 10, 2003 10:30 AM

We are HUGE sushi fans and saw this featured on the Food Network last night. Is it worth the $$$?? Is lunch a better value? What to order? Thanks.

Want to stay up to date with this post?

Recommended From Chowhound