Tamarine Restaurant

4 stars 9 reviews
650-325-8500
546 University Ave
Palo Alto, CA 94301

Search for Restaurants, Asian Restaurants

Similar Nearby


Recommended Nearby