13th Element have been around a while, predominantly servicing the people of Nottingham through street food popups and deliveries. They’ve owned this site on Castle Boulevard for some months to service their delivery offering, recently opening it as a fully fledged restaurant. Interestingly its not really near any other bars or restaurants and a unit […]
Food