Sushi restaurant · 213 Grand Ave, Laramie, WY
See full menu
More food in Laramie, WY · Sushi in Laramie