Delhi
Sawad-e Ice Cream Rolls
Shop no 19, Sector 15 Market, Opposite Mother Diary, Faridabad-02
Phone number
Nearest Metro Station
Neelam Chowk Ajronda
Shop no 19, Sector 15 Market, Opposite Mother Diary, Faridabad-02
Neelam Chowk Ajronda