SEAFOOD & BBQ (S1) @ RASA RASA TECK WHYE
160A Jalan Teck Whye #01-01 Multi Storey Car Park Singapore 681160