Stecca Natura Home/Cafe/Stecca Natura Bicester Village, Bicester Contacts Bicester Village, Bicester Send updates or Remove Description Features Delivery Dine-in Dessert Coffee Good for kids Casual Map Reviews No reviews! ADD REVIEW Similar companies Cafe bp A303, Southbound, Andover SP11 0PN +441264773427 Cafe Ruddy Duck Fish House 33 Hibernia St, Holywood BT18 9JE +442890593333 Cafe The Salad Bowl 25-27 Green End, Whitchurch SY13 1AD +441948661982 Cafe Tiffany's Food & Coffee 8 High St, Bideford EX39 2AA 01237237548 Categories Cafe