Shops still upbeat but restaurants feel the bite

READ FULL ARTICLE