Home > Restaurant in Norwich > Blofield Fish & Chip Shop

Blofield Fish & Chip Shop

North Street, Blofield, Norwich NR13 4RH