Restaurant review: Imbiss Coffee & Snacks, Paphos
Light foods with a German twist Strictly speaking, the definition of a restaurant is “a place where people pay to sit and eat meals that are cooked on the premises”. This review is slightly different in that it is a roadside establishment that, from the road, looks more like just a takeaway. The kitchen/bar area […]