Kilo Restaurant

Kilo Restaurant : Bali, Indonesia

Kilo’s first overseas endeavor is situated on the beautiful shores of Bali, along the Jalan Drupadi stretch in the vibrant Seminyak district.

ARTICLE DETAIL (SHOW/HIDE)

scroll to top