About Jimbaran Restaurant
Indonesian Restaurant
Jimbaran Restaurant Description
Indonesian Restaurant
More about Jimbaran Restaurant
Jimbaran Restaurant is located at 129 Avoca St, Randwick, New South Wales, Australia 2031
02- 93988555
http://jimbaran.com.au/