Larve van de stadsreus leeft in een wespennest.
Opmerkelijk is de ontwikkeling van de larve. Veel zweefvliegenlarven eten bladluizen, maar de larve van de stadsreus leeft op de bodem van een bewoond wespennest. Hier voedt hij zich voornamelijk met afval, zoals dode wespenlarven en stervende wespen, en richt dus geen schade aan. Hoe de weerloze zweefvlieg het voor elkaar krijgt om zonder herkend en gedood te worden het wespennest binnen te dringen om eitjes te leggen is niet bekend. Ook de zich na een paar dagen ontwikkelende larven lopen geen gevaar. Ze overwinteren in het inmiddels door de wespen verlaten nest. De volgende zomer verpoppen ze tot een nieuwe generatie