Additional Information

Share On

C-21, SDA Shopping Complex, Safdarjung Development Area, Delhi - 110016, Opposite IIT Main Gate

Shefali Sweets & Restaurant

Description

See Shefali Sweets & Restaurant Address On Google Map

Write a review

Note: HTML is not translated!