Oshi Sushi is a Japanese restaurant. It's a popular spot for group dinners.