Tempo Cafe 5.63

3.9 star(s) from 62 votes
12 Moseekar Ali Ismael Street, across from Cinema el Tahrir
Ad Duqqi, 12311
Egypt

About Tempo Cafe

Contact Details & Working Hours

Map of Tempo Cafe

Updates from Tempo Cafe

Reviews of Tempo Cafe

   Loading comments-box...