I went there last week with my friend, and ordered some sushi. The sushi smelled of ""sitting in the refrigerator for way too long"" .... definitely does not instill confidence in the ""freshness"" department. I probably won't go back any time soon.
Pros: Don't know if they have any
Cons: Sushi has refrigerator smell.... not fresh
more