Miller and Carter says when Post Office site in Lendal opens June 10, 2024 News by Leave a Comment on Miller and Carter says when Post Office site in Lendal opens Miller and Carter has announced it will finally open a long-awaited steak restaurant in Lendal on June 28.