Sakura Japanese Cuisine 3151 Crow Canyon Pl # C San Ramon, CA 94583 Phone: (925) 277-1628
Category: Restaurants