Mediterranean Paneer Sliders

Suddenly craving this