Advertisement
Food and Drink

Sbarro opens first UK restaurant

Sbarro has announced its partnership with EG Group and its first restaurant opening in the UK.

Back to top button