Back to list
Palacsinta
Around £20
Location
352a Camberwell New Road
London SE5 0RW
See on the map