Category: Sushi/Japanese

Showing 1 - 1 of 1
Matsuhisa
The second Colorado outpost (the other is in Vail) of sushi god Nobu Matsuhisa’s empire is situated in a most unassuming spot: a historic, bluebell-hued Victorian on the corner of Main and […]
303 E Main St, Aspen, Colorado 81611