Skip to main contentToast Local logo
Tabla  Restaurant 12529 Olive Boulevard

Tabla Restaurant 12529 Olive Boulevard

Rated 4.4 out of 5 by 14 guestsIndianPrice range $1-15

12529 Olive Boulevard, St. Louis, MO 63141
About

The Classic Indian Cuisine