Tasha Restaurant cover
Tasha Restaurant logo

Tasha Restaurant - Ishbiliyah, Riyadh

Grill - Egyptian

4.3

Fast Delivery

Tasha Breakfast

Cold Appetizers

Beverages