Change language
العربية
English
Esso Star Restaurant
Salwa Road, Ain Khaled, Doha, Qatar
7716 1383
Food
Drinks
Breakfast
Lunch / Dinner
Snacks
Juice / Shakes
Kebab & Karahi
Hot / Cold Drinks