![Otto](https://assets.cairo360.com/app/uploads/2021/04/07/128072433_220301609509093_6117100523851927403_n.jpg)
Restaurants
Otto
- Garden 8, Salah El Din Abdel Karim, New Cairo 1
- New Cairo
- New Cairo Less
- Add review
- Add to favorite
- Visit website