Restaurants & Bars 1

Sushi Leo - Longmont

rlm | Dec 28, 2010 09: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?

Recommended From Chowhound