top of page
Buon Natale-3.png

My cart

Cart is empty

Ida Restaurant
222A Kilburn Lane
W10 4AT
London
bottom of page