Location: 39145 Fremont Hub, Fremont, CA 94538
Popularity: 1/100
Phone:(510)792-8800
Category: Restaurants
Tags: Japanese Restaurants