Who has been the world 's largest producer of coffee for the last 150 years ?
Despite its low population , Flisa has a variety of shops of diverse kinds that are located along the town 's main street , Kaffegata ( in English : The Coffee Street ) .