0 Uncategorized mr. chi's tyre repair and welding shop San Pedro Town (Esmeralda Street), Belize City