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