answersLogoWhite

0

The Delima restaurant in Sydney is a restaurant that specializes in Indonesian cuisine. The restaurant is located at 69/1 Dixon St., Sydney, NSW 2000, Australia.

User Avatar

Wiki User

12y ago

What else can I help you with?