Kantjil & De Tijger is located in Amsterdam, Netherlands on Spuistraat 291-293. Kantjil & De Tijger is rated 4.1 out of 5 in the category indonesian restaurant in Netherlands.
Address
Spuistraat 291-293
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating