Holiday Sweepstakes: You Could Win* a KitchenAid 7-Qt. Pro Line Stand Mixer and More! Enter the Giveaway

Follow us:

Restaurants & Bars 1

Sushi Leo - Longmont

rlm | Dec 28, 201009:02 AM

Does anyone have details on Sushi Leo in Longmont? Supposedly a chef from Sushi Tora opened it, but it is so new that I can't find good deets online. If I can't get good recs in the next hour or so I guess I will be a guinea pig since we are doing work take-out.

Want to stay up to date with this post? Sign Up Now ›

Recommended from Chowhound

Catch up on the latest activity across all community discussions.
View latest discussions