This is a family-owned business in downtown Los Altos. I've been a customer for over five years and have only positive experiences. The prices are reasonable, but due to the volume of business, the turn-around time isn't very quick. But it IS worth the wait, IMHO.
Was this review helpful to you?