Barwell Chef's
9 High St, Barwell, Leicester
01455 841408
Recent Reviews
Order Online
Reserve
Barwell Chef's
9 High St, Barwell, Leicester LE9 8DQ
01455 841408