Payal Restaurant (Menu)

13 Onkar Road, Dehradun
7919110716

Give a rating to Payal Restaurant

Suggest a dish

How much did you spend at Payal Restaurant?