Street Food Area | Restaurant on Rhodes Dodecanese Island...

Had a great talk and great food here. Best traditional gyros pita in town. At for a normal price! Very GOOD. Great little spot for a take away gyros. The chi...

RhodesVacay
|Street Food Area