RD CRAB SHACK Restaurant in Davao City
Owner not registered
More details
Price & Cuisine
$
Seafood
Establishment type
Restaurant
Features
About
Come to this place and enjoy Filipino cuisine. Nothing can be better than ordering perfectly cooked crabs. But google users rated this restaurant and it didn't receive a high rating.