Sorry, this location is now

Closed

La Casa Cafe & Restaurant

, 3rd District, Badr city, Cairo Inside El Zaeem Hotel, Ground Floor

away