LimCha (林茶) Teahouse

93 East Coast Road (Level 2 (Access via staircase only to, level 2 shophouse