I am a newcommer to the sushi craze but I am gaining full force. Sajura is one place I woudl surely eat again the edamame was great the tiger rolls SUPERB!!!so much to name philly rolls tempura yum all of it (wasnt crazy about the spider rolls) but hey you win some you lose some
Pros: easy to read menu great food
Cons: small place tea is nasty
more