Japanese restaurant Sen Sushi, located within a entertainment center, offers a tranquil atmosphere. Orders are placed via tablet.