Len sold the shop in the 70's. Back then, he had more work than one man could handle. I used to watch him fix everything. I even had my first taste of grease here - yuck. Though I'm not sure how the business is managed today, I will surely visit the shop one day. Good luck!
Pros: Good memories
Cons: don't eat the grease