Jenny's Cafe & Bistro

Restaurant in Bicester, UK

Features: outdoor seating, step-free access

13 Market Square, Bicester, OX26 6AD