Tim's Chinese Food

235 Mount Hermon Road Scotts Valley, California 95066-4024 United States of America

Location