If we use the Euclidean metric on $\mathbb R^2$, (unit) circles are circles; if we use the Manhattan distance or $\ell^1$ distance, (unit) circles are squares. We can also get polygons with an even number of sides: for instance, circles are hexagons if we define the distance between two points to be the shortest path between them that moves only along the directions of the sides of some fixed triangle.
Is there a metric on $\mathbb R^2$ (that gives the usual topology) for which circles, or at least unit circles, are triangles?
(This question is inspired by though unrelated to this question.)