We visited Town and Country's newest restaurant, Tava Indian Kitchen, home to the burroti. Read the Voice's full review here: http://palyvoice.com/node/30225
Music thanks to our buddy FTSoriginals, go check him out! http://www.youtube.com/user/FTSoriginals
Filmed in Palo Alto.