Le Spot is a pizzeria that opened in December 2012 in the heart of the French Alps. It has become a popular spot, offering pizza and other services.