The Sardar Saab Cafe is located in New Delhi, India on Shop No - 33, B-1, DDA Market, B 1 Block, Paschim Vihar. The Sardar Saab Cafe is rated 3.7 out of 5 in the category coffee store in India.
Address
Shop No - 33, B-1, DDA Market, B 1 Block, Paschim Vihar