Head Chef
173 Farnham Rd, Slough
01753 571228
Menu
Slough, Berkshire
Head Chef
173 Farnham Rd, Slough, Berkshire SL1 4XP
01753 571228