In the corner of the Vevi Designs Coffee & Flowers café, a gold-embroidered tapestry of the Hindu god Ganesha hangs on the wall near a pink Minnie Mouse rotary telephone. Ganesha is revered as the god ...