Mei Yin was a Chinese-American restaurant in Miami Beach.

The building still stands and is a Wings beachwear store. You can see it in the map below.


View Larger Map