Sushi Leo

2315 Clover Basin Dr
Longmont, CO
303.678.0553
40.144071
-105.131208
Hours:
Mon - Thu:11:30am - 2pm,   5pm - 9pm
Fri - Sat:11:30am - 2pm,   5pm - 9:30pm
Sun:noon - 8:30pm

for Sushi Leo
Directions
from: