Budelis is located at Monnikskapstraat 26 in Amsterdam. More information about this establishment is currently unavailable.