84 Teriyaki

51 Wright Brothers Ave
Livermore, CA
925.960.0931
37.689892
-121.804057
Hours:
Mon - Sat:10:30am - 8pm
Sun:closed

for 84 Teriyaki
Directions
from: