About Tomo Sushi & Teriyaki Gallery Hours Press We Deliver To: | 650-991-1045 1901 Junipero Serra Blvd # G, Daly City CA, 94014 Privacy Policy