Main street in Kato Zakros

Travel Photos For You > Greece > Kato Zakros, Crete

Main street in Kato Zakros

Most restaurants on the main street has a street side grill. You can get some pretty decent lamb chops here.