4 people like as their hotspot. Login to like as your hotspot!
Sun-Thu: Until 11pm
Fri-Sat: Until 12am
Many Twin Cities natives know about Origami Sushi's downtown location and how it's often considered by many food critics and patrons to have the best sushi in the cities. Now they offer a second location in the Calhoun Square neighborhood of Uptown.
The sushi is indeed worthy of its oft-given handle, The Best Sushi in Town. Origami Sushi's Uptown location is located on Lagoon Ave just off Hennepin Ave. Check this place out, especially if you're a true sushi fan.