Grand Kerala Restaurant hotel is located in New Delhi, India on Desu Wali Gali, Block A, Mahipalpur Village, Mahipalpur. Grand Kerala Restaurant hotel is rated 3.8 out of 5 in the category south indian restaurant in India.
Address
Desu Wali Gali, Block A, Mahipalpur Village, Mahipalpur