O Sushi is a sushi restaurant offering Japanese entrees and creative sushi rolls, complemented by beer and a relaxed atmosphere with sports memorabilia.