Restaurant
Sushi Leo
6 locals recommend,
Tips from locals
Our favorite sushi in Longmont or Boulder. Good prices, nice selections, friendly service. www.sushileo.com
Unique things to do nearby
Locals also recommend
Location
2315 Clover Basin Dr
Longmont, CO