Seafood Cuisine in Abu dhabi | PapaOrder

The Royal Orchid Chinese & T...

Chinese, Seafood

Delivery, Dine-In

60 Min