Best Deli in Naas, Leinster