Of course that situation may be reversed for people with a Chinese grandma instead of an Italian grandma.
You go to a Chinese restaurant to eat something that cannot be made at home, almost by definition. The only exception might be breakfast food.
What's even more interesting is no one actually makes butter or tikka chicken at home, or has a tandoor to do so, but Indians also don't eat it outside generally, instead it's mainly foreigners who like those dishes.