Sushi Leo

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

2315 Clover Basin Drive, Longmont, CO 80503