7707 N MacArthur Blvd, Irving, Texas 75063 USA
Create your own with walnut shrimp and half sushi roll
Photo Credit: Yelp