Business Hours
Sun. – Wed. 11:30am – 9:30pm
Thu. – Sat. 11:30am – 10:30pm

Tel: 925-939-3398
1521 N Main St. Walnut Creek CA, 94596
www.oyamawalnutcreek.com