Baran1371 pfp
Baran1371

@baran1371

Greek pilchards (lavraki) are a very popular dish on the island of Cephalonia. Grilled pilchards are wrapped in oil and heated with garlic, spices, and fresh herbs.
0 reply
0 recast
2 reactions