Ozumo is a renowned restaurant with locations in San Francisco and San Jose, CA, known for its creative sushi and robata grilled items.
Guests can enjoy an extensive sake menu in a contemporary space, making Ozumo a top choice for those seeking a unique dining experience.
Generated from their website's infomation