La Strada Bistro - 90 We been there a couple of times always been great,... - 2352 days ago Rice Bowl Chinese Restaurant - 80 Good food and service, staff very pleasant and it was... - 2352 days ago Lees Cottage - 90 I live in Towcester and only use Lee's cottage. Quick... - 2422 days ago Mcdonalds - 20 SHODDY... - 2512 days ago Happy Garden - 20 Rubbish stay away from this place the... - 2825 days ago