Osama Sushi offers large, delicious sushi made with fresh ingredients. They provide fast delivery.