Today , Mosgiel 's income comes from many sources , such as local shops , cafes and bars , as well as the town remaining an important service centre for the surrounding farming community .
Today , Mosgiel 's income comes from many sources , such as local shops , cafés and bars . 
 The town remains an important service - centre for the surrounding farming community .