Origami is the best place for sushi, hands down. It's always delicious, freshest fish and the happy hour specials are great. The wait staff is excellent, and the sushi chefs are top notch. I really couldn't say enough good things about this place.
I recommend the Pompeii roll.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.