Tomokazu ★★★★☆3.6 (987) Restaurants Japanese restaurant 301 San Pedro Ave, Millbrae, CA 94030 Call Details →