New Tabla Restaurant was reported closed or not Halal 2 months ago New Tabla Restaurant (formerly Tabla Flavors) serves great North and South Indian food. Tabla is located on the side of the plaza behind the liquor store. Tabla also caters for parties and other occasions.
Added on May 7, 2007 and last updated 54 years ago