Sora is a little gem in Brevard North Carolina and if you don't know where it is you may miss it. They have very well prepared standard Japanese fare like teriyaki and tempura. They also serve a fairly good Udon. Where they shine is sushi. It is very nicely presented and always fresh.