Old Ithaki Restaurant

Fried (or spicy grilled) peppers