O-Sushi Bar offers Japanese cuisine specializing in sushi. Enjoy fresh, made-to-order sushi for dine-in, takeout, or delivery.