Mech Make & Take Gustav Mahlerlaan 294 Amsterdam Order direct ↗ from Mech Make & Take (opens the restaurant's website) Details