Litro Osteria

66a Drayton Park
London N5 1ND United Kingdom
www.litro.org