Listings >> Restaurant >>Indian Restaurant Peppers Indian Cuisine Inidan Restaurant 01628 605511 Inidan Restaurant 69 High Street Slough SL1 7JX Get directions Indian Restaurant Restaurant