Sushi Leo

*All the food in this site are made and taken pictures by us*

On the right with slightly torched tuna on top is diablo roll with avocado in it.

japanese cuisine

2315 Clover Basin Drive, Longmont, CO 80503