I wanted to like this place... it's within walking distance and I love sushi. The restaurant is extremely loud... and what's with the Christmas lights on the inside? I was hoping that the food would make up for the sensory overload, but it just wasn't good.
Pros: .....?
Cons: loud, bad ambience
more