Location: 921 Factory Stores Drive, Napa, CA 94558
Popularity: 1/100
Phone:(707)257-0639
Category: Restaurants
Tags: Japanese Restaurants