Chail Palace Restaurant

INR 600
Indian
Chail Palace, Chail 173217, India