This 50-seat Greek restaurant on Kyle Bay seems to be very good at acts of random niceness.
'The Cock',as locals call it,is perpetually packed to the rafters - a pubby,rustic,...