Master Crab
Choa Chu Kang, Singapore 270019 Singapore
Master Crab is a Asian, Chinese, Seafood, Singaporean place is located in Singapore, Singapore. The address of Master Crab is Choa Chu Kang, Singapore 270019 Singapore.
If you want to go to the place or need any services, you can contact them directly. The phone number is +65 6314 1868,