Tan Ser Seng Herbs (Turtle) Restaurant Since 1940’s No. 29 Lorong Bachok (inside Geylang Lor 21), Singapore 387791 Hours: 11 AM – 10 PM daily Tel: 67483953