Tag: italian restaurant

  • Lina Store – London

    Lina Store – London

    Lina Store has been on my list since it opened in May. Centrally located in Soho, authentic Italian food and affordable prices, expectations were high and I was excited to try it. Using the excuse of a girls dinner, four of us headed there on a Tuesday evening. Lina Store doesn’t take bookings between 6pm…