Greek Restaurants Slough - Welcome to the directory of Slough greek restaurants. It features greek restaurants in Slough and Windsor, who offer greek food and greek cuisine. Find contact details and reviews of your nearest greek restaurant in Slough and add your own review. Advertise your greek food business on the Slough Greek Restaurants Directory – IT'S FREE!