London / Stoke Newington / N16

La Barca

59 Allen Road, Stoke Newington, London, N16 8RY

La Barca restaurant & takeaway is serving Italian, Pizza, Burger cuisine.


location of La Barca


La Barca reviews

La Barca menu

Please call the takeaway direct on the telephone number provided above to ask about the today's menu.


Rate La Barca