Macchialina Taverna Rustica slated to open late May