Tasso's Restaurant And Bar

1530 Southwest Expy STE 10 San Jose CA 95126 USA

(408) 283-2040

Location