Le Plaza is an Italian restaurant offering pizza and a set menu.