Restaurant Ted's

Ted's

Designia Mall, Next to the Police Hospital, Behind Carrefour - Get directions

About "مطعم Ted's"

Designia Mall, Next to the Police Hospital, Behind Carrefour