Tok Tok Indonesian Soup House 313 Somerset is located in Singapore on 313 Orchard Rd, #B3-10. Tok Tok Indonesian Soup House 313 Somerset is rated 3.9 out of 5 in the category indonesian restaurant in Singapore.
Address
313 Orchard Rd, #B3-10
Accessibility
Wheelchair-accessible entrance