Restaurants & Bars 1

Sumo?

Galloping Gourmet | Jul 1, 2003 11:12 PM

Headed to Sumo tomorrow night and wanted to know what the word on the street was. Any hot tips are appreciated in advance.

Want to stay up to date with this post?

Recommended From Chowhound