For the most part, people eat dinner around 6-7 pm. Restaurants will stop serving around 9-10 pm although it is possible to find some serving later.