Digital signage menu board screens in Sorrento's Pizzeria, United Kingdom

Sorrento’s Pizzeria shop front with digital signage visible from outside