at , Singapore , 23 Singapore
1 FB users likes Red Crab Restaurant Nagoya Hill, set it to 270 position in Likes Rating for Singapore, Singapore in Local Business category
Red Crab Restaurant Nagoya Hill is Singapore based place and this enity listed in Chinese Restaurant category. 23.
Penasaran...