Palm 2
Deli · Coffee Shop · Casual Dining
Palm 2 is a quirky supermarket offering a unique selection of cheeses from around the world, frozen goods, and fresh produce. It also functions as an event space.
Location
Best places nearby
The highest rated places close to Palm 2.
Local restaurants nearby
152-156 Lower Clapton Road, London, E5 0QJ, United Kingdom


