Tabla Flavors

6830 Village Pkwy
Dublin, CA
925.829.7944
37.706443
-121.924601
Hours:
Mon - Sun:11am - 3pm,   5pm - 10pm

for Tabla Flavors
Directions
from: