Barberry Fish Bar
8 Barberry Pl, Bicester
01869 249777
Menu
Bicester, Oxfordshire
Barberry Fish Bar
8 Barberry Pl, Bicester, Oxfordshire OX26 3HA
01869 249777