Address
16 Theberton St, Islington, North London N1 0QX
Phone
020 7359 7984Hours
Please see restaurant's website for opening hours
Cuisine
Italian
Mediterranean
Pizza
Pasta
16 Theberton St, Islington, North London N1 0QX
Italian
Mediterranean
Pizza
Pasta