Taya Restaurant cover
Taya Restaurant logo

Taya Restaurant

Grill - Arabic - Seafood - Beverages

4.5

Fast Delivery