Obba Sushi is a stylish sushi restaurant offering an extensive selection of sushi rolls, Japanese entrees, and a variety of sauces.