Dimascio's

Restaurant in Great Yarmouth, UK

ice cream

5-6 Lower Marine Parade, Great Yarmouth, NR31 6BT