Interesting restaurant

Interesting name of the restaurant we passed by.