Takao Sushi is a Japanese restaurant specializing in sushi. They offer dine-in, takeout, and delivery services. The establishment is open from Tuesday to Sunday.