Morimoto Napa – 8/28/10
Morimoto Napa 610 Main St Napa, CA 94559 Iron Chef Masaharu Morimoto’s first venture on the west coast is in the small town of Napa in the heart of wine country. Given the slower, leisurely pace of this small town, I was expecting a rather quaint restaurant. I was mistaken. The restaurant is bustling –…