Next Stop
Sambal Shiok is one of Next Stop.

1. Sambal Shiok

7.2
171 Holloway Road (Palmer Pl), London, Greater London
Malay Restaurant · Islington · 10 tips and reviews