Red Crab is one restaurant in Resorts World that my family keep going back to because we love their food so much. Need I say more? Let the pictures invite you there.
2/F Resorts World Manila, Newport Mall, Newport Blvd
Domestic Airport, Pasay City