Italian restaurant located in the Mountain Lake Centre.