Best Burger in Town: The Butcher in Amsterdam

THE STORY: Restaurant Hotspot in Amsterdam: The Butcher Seems that we're really into Fries & Burger after looking at our latest reviews, but, ...