3 Leaf
Sandwich Shop · Breakfast
Build-your-own salad shop offering handmade sandwiches and salads made with fresh ingredients. Open for breakfast and lunch.
Location
Best places nearby
The highest rated places close to 3 Leaf.
Local restaurants nearby
12 Harrow Place, ENG



