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