Italian Takeaway
Ristorante Ichnusa

Ristorante Ichnusa

33 Lavender Hill, London, SW11 5QW

● Closed
View Menu & Order
Quality 5.0
Delivery 5.0
Value 5.0

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

100
100
100

Customer Reviews

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