Authentic Japanese restaurant, Ebi Sushi, offering exquisitely presented sushi and sashimi, including made-to-order sushi wraps.