Chez Massimo is a comfort food restaurant.