The Coffee Bean & Tea Leaf
Transmart Carrefour, Bandar Lampung 35133 Indonesia
The Coffee Bean & Tea Leaf is a Italian, Pizza place is located in Bandar Lampung, Sumatra. The address of The Coffee Bean & Tea Leaf is Transmart Carrefour, Bandar Lampung 35133 Indonesia.