SINGAPORE RESTAURANT
The Coffee Bean & Tea Leaf (Holland Village)
Venue Details
Address: | The Coffee Bean & Tea Leaf (Holland Village), 10 Lorong Mambong, Singapore, Singapore |
Area: | Holland Village |
Cuisine: | Cafe |
Nearest train | Holland Village |
Report a correction | |