What are you talking about? There are plenty of €100+ per person fine dining restaurants in Milan while the average sit down restaurant in the US charges around $20-30 per person. Whatever restaurant you went to wasn’t fine dining or you are used to prices in a very expensive (and outlier) part of the US.