Restaurant
Restaurant
italian
$$
Lina Stores Italian Restaurant & Deli in King's Cross is a cosy spot where you can indulge in authentic Italian cuisine. With a menu inspired by their traditional delicatessen, they serve up fresh handmade pasta, antipasti, and delicious dolci. The relaxed atmosphere and friendly staff make it the perfect place to enjoy a taste of Italy right in the heart of London.
Want to see more?
I have created curated maps and itineraries for travellers that want to travel like me.