Locations

Madras Pavilion Sugar Land – Vegetarian and Non Vegetarian Restaurant

16260 Kensington Drive, Sugar Land, Texas 77479

281-491-3672

 

Madras Pavilion Dallas – Vegetarian Kosher Restaurant

101 Coit Road #359, Richardson, Texas 75080

972-671-3672