Cannibale Royale – Next level Red Light District burgers
So you ended up in the Red Light District. It happens to the best of us. Chances are your you’re craving a beer and a great burger. I got you.
Restaurants in the Red Light District area/neighborhood in Amsterdam also known as De Wallen / De Rosse Buurt.