Shop No. 1, Mayflower Building, 33 New Kantwadi Lane, Perry Road, Bandra West, Mumbai 400050
India's pioneering specialty-coffee chain built its name on transparent, farm-direct sourcing from Coorg and Chikmagalur estates — this Bandra outpost is a reliable, unpretentious pour-over stop amid the neighborhood's flashier newcomers.