clock menu more-arrow no yes

Sambal Shiok Laksa Bar

171 Holloway Road, , England N7 8LX

020 7619 9888