Tamarine Restaurant

546 University Ave
Palo Alto, CA
650.325.8500
37.44882
-122.15831

Comments for Tamarine Restaurant
Directions
from: