Location: 1001 1/2 Alameda De Las Pulga, Belmont, CA 94002
Popularity: 1/100
Phone:(650)592-1878
Category: Restaurants
Tags: Japanese Restaurants