The Coffee Bean & Tea Leaf

High Street Phoenix Mall, 462, Ground Floor, Senapati Bapat Marg, Lower Parel

 - India  (IN)

Cafe

83/100 (16 votes)

Closed

Photos