Sakura is some of the best sushi anywhere in Scottsdale, let alone Fountain Hills. Taca (I think) makes excellent rolls and sashimi, and of course the restaurant's fish is ultra fresh. This is one of those small restaurants that must try. The restaurant is clean and the staff friendly and efficient.
Don't miss it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.