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