Skip to main content
Back to Full Menu
Garden Salad
salads

Garden Salad

£3.99

Fresh Garden Salad.

Available at Taste of Village Slough · 260 Farnham Road, SL1 4XL

More from salads