Also Listed In

Additional Information

Share On

C-212, Mayapuri Industrial Area Phase 2, Delhi - 110064, Near Hotel Maya Place

New Khalsa Restaurant

Description

See New Khalsa Restaurant Address On Google Map

Write a review

Note: HTML is not translated!