Food is unique all over the world, and although Italian food has become such a large part of American cuisine, there are a few differences in dining culture between Italy and America.
First and foremost, Italians love espresso. I remember the first time I ordered coffee, I thought the cafe would have a regular Starbucks sized Americano or a regular black coffee, but they do not. Instead, what they have all over Milan is a tiny tiny cup of espresso, or a small cup of cappuccino. When I say tiny, I mean very tiny as shown in the picture below. There are no Starbucks in Milan, and no gas station sized coffee.
For lunch, sandwiches or pizza are popular options. The pizza in Milan is delicious, and so cheap. Pizza in Milan is quite different from pizza in America, because the toppings and texture is not the same. Some common pizza toppings in Milan are basil, seafood, sometimes no cheese, mozzarella cheese, and so on and so forth, but never have I seen a pepperoni pizza yet. The sandwiches in Milan are somewhat simple. It is usually some sliced deli-meat with tomato, and some sort of cheese such as brie or mozzarella. Sandwiches such as cheeseburgers or any Subway chains are not common, and actually, I have not seen a burger place or Subway shop yet.
For dinner, aperitivo is a popular choice. Aperitivo is the Italian version of Happy Hour, but instead of getting just half off drinks, you get a drink of your choice whether that be Long Island, a cocktail, beer, etc with unlimited appetizer like food that is set out in a buffet style. It is usually only 6 to 10 euros, and is delicious!