We hadn’t seen much about this place online and only stumbled across it looking for vegetarian food in Flores, as pretty much everywhere else was shut, but we were so impressed we ended up eating here twice. It’s attached to the hotel and so its...More
12
4
2
1
0


















