D
David Torre Review of Terra Restaurant, Napa
Food was excellent but definitely over priced. I ...
Food was excellent but definitely over priced. I would go here again only for very special occasions
Food was excellent but definitely over priced. I would go here again only for very special occasions
Comments: