101 opp delhi jama masjid lal qila road North Delhi, Delhi 110006
all time chiken tandoori and all chiken item
You must log in to post a comment.
Share via social media
Share via email