Charles M. • February 16, 2018The sushi rolls are pretty good and as it's the only place I know of in town making them, is worth checking out. OG fire could've been a lot spicier for the name.
Charles P. • July 29, 2010Straub's has some of the best sushi in town made fresh daily in the store. The prices are very reasonable too
Don't see the place you're looking for? Add a new place to Foursquare.