I've eaten a lot of sushi in a lot of places and Aho Yama serves some of the best. The Ahi Tower is a must have. The strip mall location is deceiving because the inside is spacious and well appointed. The wait staff is very attentive. Pricing is fairly standard for sushi but I assure that the food... read more
You have no recent hotel searches.