Toshi's Teriyaki Grill

Toshi's Teriyaki Grill, 235 Oak St, Brentwood, CA 94513, United States

(925) 322-0014

Location