Get directions to: Tomato Thyme-willow Glen, San Jose, CA
Restaurant address: 1560 Hamilton Ave San Jose, CA 95125, USA
Restaurant: Tomato Thyme-willow Glen