Amongst all the nail salons in downtown Los Altos, there is a handful of pretty decent eating options, particularly in terms of Japanese restaurants. Mikado is a decent option with spacious booths - perfect for families. But don't expect the food to be very authentic.
Was this review helpful to you?