Pastry rolls

with crab and chili sauce

Agiou Titou 54, 71202, Heraklion