Here in Thessaloniki we have our share of street food and we have a list of our 5 favourite places. The Greeks know h ...