Imperial Court Shark's Fin Restaurant Pte Ltd
190 Ang Mo Kio Ave 8 #03-01 Singapore 568046
+65-6563-2777
+65-6554-2777
Sharks Fin | Seafood Restaurants | Restaurant Management