Tava Kitchen unveils new menu, logo, restaurant design

March 25, 2016

Tava Kitchen, formerly known as Tava Indian Kitchen, has unveiled a menu format, restaurant design and logo at its Palo Alto location.