Royal Food is located in Delhi, India on D1, A/144, Gali No. 5, Pocket-9, Palam Village, Mahavir Enclave. Royal Food is rated 5 out of 5 in the category box lunch supplier in India.
Address
D1, A/144, Gali No. 5, Pocket-9, Palam Village, Mahavir Enclave
Service options
Delivery
Takeaway