It’s known for its custom framing operation (it started as a frame shop), but it also has the distinction of being the largest art gallery in Los Altos (yes, Los Altos is fairly s...
All reviews seem positive