Menu

Stupa restaurant offers an inviting taste of Central Java’s cherished heartland – fresh, local and full of flavour.

Make Enquiry