This is Degraves Street in Melbourne just between Finlders St and Flinders Lane near Elizabeth St. Good coffee, tall walls, very arcade.