Come eat authentic Indian street food at The Spice Box. It’s the best Indian street food in Edgware and London. If you love Indian food, you’ll love The Spice Box!
Come eat authentic Indian street food at The Spice Box. It’s the best Indian street food in Edgware and London. If you love Indian food, you’ll love The Spice Box!