Fish ,Foul and Tamya ,Shawerma Restaurants in imbaba
Filter Results By Areas
El Tawhid Fish
Ahmed Mabrouk St Off Bashteel El Omoumy St , Imbaba, Giza
El Nil Fish
58 El Wehda St , Beside El Rehab Pizza, Imbaba, Giza
Namla Fish Restaurant
2 Aly Mostafa St Off El Wehda St , Beside El Tawheed and El Nour, Imbaba, Giza