My Sushi is a Japanese restaurant offering a variety of sushi options, including assorted sets and salmon specialties, available for dine-in or delivery.