Crab House restaurant is rated by tourists as one of the best dining spots on Phu Quoc Island.
The main menu at Crab House restaurant features dishes made from crab. With freshness and special cooking techniques, each dish offers irresistible flavors.