Crunchy, extra chewy filled with a delicious vanilla custard buttercream. These sandwiched almond meringue cookies are Greek Amygdalota!