Do you mean @The Lettuce And The Fish ? it's across the street and has great sushi. I guess I would rank it as a 8 or 9? just depends what you personally like!
Where can I find out what the Asian restaurant next to crema creme in Abdoun is called and how highly would you recommend it from 1-10in