Somvati Food Courts
Somvati Food Courts is listed as a Food court in Delhi. The listed business address is Metro Station, Block A, Ganga Vihar, Sarai Kale Khan, New Delhi, Delhi 110013. Use this address when planning a visit or confirming the location with the business. For enquiries, call [contact hidden]. Contact the
Delhi 28 Oct 2026