Finger Sandwiches Posted byadmin 07/09/2009 How happy can cheese get? I think it might just have found it’s home, between tomato and pesto. Mini tomato and mozzarella sandwiches with home made mayo and pesto.