Fabulous service, exquisite food, and cool atmosphere. This is my favorite restaurant in Volusia county. Google maps is rather confusing- the restaurant is tucked away to the left of Big Lots. I ordered the Snow White rolls which featured an incredible medley of crunch shrimp, Japanese mayo, and various seafood (I forget what exactly was in it). Also had some dumplings and vegetable rolls which were very good too.
more