Provide Closed Down Restaurant Information
Restaurant Name
The Coffee Bean & Tea Leaf
Change
 myVillage at Serangoon Garden, 1 Maju Avenue B1-01/02/26, (Serangoon)
American
Detail