Tabla Flavours

Where
6830 Village Pkwy, Dublin , CA
Call
(925) 829-7944
Tags
Restaurants, Indian/Pakistani Restaurants
Claim this listing

About request an edit to this page

Comments