Tomo Sushi and Teriyaki in Daly City
1901 Junipero Serra Blvd,
Daly City, 94014
(650) 991-1045
(650) 991-1045
Providers of dining in Daly City
dining, food, restaurant, sushi