Chin Chin Restaurant

When I was in Las Vegas, Nevada I came across this restaurant. I saw the name and had to laugh because “chin chin” in Japanese means penis. I can’t say that I want to eat here. Who knows what they might serve? Yikes!

Facebooktwittergoogle_plusmail