Delicious Party Snacks. Round mini sandwiches with ham and cheese decorated with cherry tomato on a bamboo stick