Luton’s first Somalian restaurant placed on 30 Guildford Street.

Location Map