La Palma Restaurant

75 Union Street, SE1 1SG
La Palma Restaurant image

Our records show that La Palma Restaurant is closed.

Address

75 Union Street
Southwark
London
SE1 1SG

Map
Region
Southwark
Nearest Station
Borough
0.20 miles

La Palma Restaurant serve a variety of Italian dishes to eat in or take away. A local delivery service is provided.

User Reviews

There are no user reviews