Discussion in 'On The Road Again' started by rhorn27, Feb 12, 2007.
Anybody know of a good sushi restaurant? I'm staying at the Holiday Inn-On the Bay. Thanks.