O-Sho is a Japanese restaurant offering sushi, tempura, and other traditional dishes in a comfortable setting with sushi bar seating and private tatami rooms. Delivery is available.