Take Away Food Shops
574 London Rd, Slough SL3 8QF, United Kingdom
Slough
London
Southern England
SL3 8QF
Tel: 01753 440611
"Delivering home-style cooked Indian food, Not So Indian is a family-run Indian restaurant that specialize in curries and biryani....