O Sushis is a Japanese restaurant specializing in sushi. They offer lunch and dinner service, with hours typically extending into the late evening.