Roadside restaurant

Woloara, East Nusa Tenggara, Indonesia
Indonesian

Where you'll be