Listing 968 restaurants in and around Austin.
9025 Research Boulevard, AUSTIN, Texas 78758
Madras Pavilion Austin is an Indian vegetarian restaurant providing South and North Indian cuisine.
It is a gourmet trail of the many diverse regions of India.