716 Laurel Street Suite 8, San Carlos
(650) 631-8813
560 El Camino Real, San Carlos
(650) 592-0133
Tava Restaurant is a New Asian Culinary inspirations re-design a variety of eastern, western, and south indian cuisines with studied precision for the South Indian palate to a deliciously sensual result. Award winning design, recognized by no less an...