Back To Previous

Madras Pavilion

  • 16260 Kensington Dr
  • Sugar Land, TX 77479
Madras Pavilion
Madras Pavilion
view map
  • Overview

    Madras Pavilion specializes in home-style Northern and Southern Indian cuisine.