The Sardar Saab Cafe is located in New Delhi, India on Surya Mansion, Street Number 1, Kaushalya Park, Kharera, Hauz Khas. The Sardar Saab Cafe is rated 4.9 out of 5 in the category coffee store in India.
Address
Surya Mansion, Street Number 1, Kaushalya Park, Kharera, Hauz Khas