Lennie's
Coffee Shop · Breakfast · Deli
Lennie's is a local coffee shop offering coffee, tea, and food.
Location
Best places nearby
The highest rated places close to Lennie's.
Local restaurants nearby
18 Claverton Buildings, England
Location
The highest rated places close to Lennie's.
18 Claverton Buildings, England