Tabla Flavours

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

Comments