Happy Place

Whoever said Disneyland is the happiest place on earth has never been to Mimi’s on Main. Happy staff, happy dealers, and and old things with a smile. And, we have coffee and cookies.

Leave a Reply

Your email address will not be published.

2 × four =