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 trainHolland Village
Report a correction