Coffee Stall is located in New Delhi, India on G6P6HJH, Malviya Nagar, Main Road (Centre Market), Delhi, Delhi Ncr, Block C. Coffee Stall is rated 3 out of 5 in the category coffee stand in India.
Address
G6P6HJH, Malviya Nagar, Main Road (Centre Market), Delhi, Delhi Ncr, Block C