Jumbo Sushi is a sushi and Asian restaurant offering affordable Japanese cuisine.