An Indian restaurant in Essex, United Kingdom
Tag Archives: lamb
Lamb Street Food
An Icelandic Lamb restaurant in Reykjavík, Iceland
Fjárhúsið
An Icelandic Lamb restaurant in Grandi Mathöll, a food market in Reykjavík, Iceland
Natural Kitchen
A health-food restaurant in London, United Kingdom
The Souvlaki Brothers
A Greek (souvlaki) restaurant in Oxford, the United Kingdom
