Hotbox BBQ Duivendrechtsekade 71 Amsterdam Order direct ↗ from Hotbox BBQ (opens the restaurant's website) Details