K Kevin Davidson Review of Terra Restaurant, Napa 4 years ago Great service. Great service.Dog friendly. Good menuCabbage dish is AWESOME
Comments: