This must be the coolest restaurant known to man.

Advertisements