Italian Takeaway
Ristorante Ichnusa

Ristorante Ichnusa

33 Lavender Hill, London, SW11 5QW

● Open Now
View Menu & Order
5.0 (1 review)

About Ristorante Ichnusa

Ristorante Ichnusa in Battersea SW11 serves Italian food. Ichnusa — the ancient Greek name for Sardinia, whose shape they saw as a footprint (ichnos). Sardinian cooking: malloreddus pasta, porceddu roasted suckling pig, culurgiones stuffed pasta and bottarga cured fish roe. A Sardinian restaurant in Battersea.

Available for dine-in in Battersea SW11.

33 Lavender Hill, London, South London, SW11 5QW
View Full Menu & Order Online

Find Us

33 Lavender Hill, London, SW11 5QW

Share This Restaurant

Write a Review

Your rating

Customer Reviews

No reviews yet — be the first to share your experience!