Sakura Sushi and Grill
Restaurant/cafe
94501 Alameda
United States
Phone: (510) 508-5309
Located in Santa Clara Ave.
Restaurant/cafe
Phone: (510) 508-5309
Located in Santa Clara Ave.