Restaurant Sakura Sushi

Sakura Sushi

171 El TahrirSt., inside Greek Campus - Get directions

About "مطعم Sakura Sushi"

38 Road 231, Degla, فرع 171 El TahrirSt., inside Greek Campus