Lee’s House

6187 Santa Teresa Blvd, San Jose
(408) 225-2902