Cairo
Ted's is one of Cairo.

1. Ted's

CityStars (Omar Ibn El Khattab St), Almāz̧ah, القاهرة
Modern European Restaurant · Nasr City | مدينة نصر · 72 tips and reviews