LEMON FRESH 1ST FLOOR 29/1 KALABAGAN LANE DUMURJALA HOWRAH West Bengal INDIA 711104 (West Bengal)