New South American Inspired Street Food restaurant Chamo opens in Preston city centre Three proud Prestonian lads have opened a new South American Street Food restaurant in Preston city centre. Chamo is a new South American Street Food restaurant based at 37 Moor Lane, close to the UCLan and not far from the redeveloped Adelphi roundabout. Created by three local… Read moreRead moreLancashire