First Impressions – Asia De Cuba

Asia De Cuba is an Asian influenced Cuban restaurant with arty décor and a somewhat tapas eating style. The restaurant is on St Martin’s Lane in a fancy looking hotel – just a couple minutes away from busy Leicester Square station. This isn’t our first time here; we dined here about a year ago with…