Tangled (Fresh Pasta To Go) - Republic Plaza is an attraction in Singapore, Singapore. It is recorded as a visited place in the travel atlas.