Results 5 results found Greek Food, stuffed peppers and dolmades, Ialyssos, Rhodes, Dodecanese, Greek Islands, Greece, Europe Greek Food, stuffed peppers and dolmades, Ialyssos, Rhodes, Dodecanese, Greek Islands, Greece, Europe Greek Restaurant in Ialyssos, Rhodes, Dodecanese, Greek Islands, Greece, Europe Greek Restaurant in Ialyssos, Rhodes, Dodecanese, Greek Islands, Greece, Europe Dolma (Dolmades), grape leaves stuffed with meat and rice, Turkey and Greece