ARANG Sate Bar - Indonesia

Best Indonesian Restaurant 2018 - Ubud District-Indonesia

ARANG Sate Bar-