My Sushi Intra is a Japanese restaurant specializing in sushi, offering a casual dining experience. They also provide takeout services for customers.