Wasabi

Dili, East Timor

Combination Japanese/Indonesian restaurant.