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.





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.




