Map
157 26th of July St., Cairo 11511, Egypt
Restaurant
La Bodega