A bizarre [at least to me] neon sign in the window of a restaurant.