Scottish restaurant to open second location
THE owners of much-loved Scottish restaurant Eusebi Deli are set to open new premises near to the popular venue. Source
THE owners of much-loved Scottish restaurant Eusebi Deli are set to open new premises near to the popular venue. Source