El Sabor

Plot 13 14 15 Sector 29 Ground Floor Leisure Valley Rd

 -  - India  (IN)

Mexican • Indian • Sit down

86/100 (21 Votes)

Now closed

Photo gallery