Little Amsterdam
12.76 km13-14 North Bar Street, Banbury
Little Amsterdam, Banbury is a restaurant in Banbury, Oxfordshire. All the information for this venue has been submitted by visitors in the form of reviews. If you represent this restaurant pleas...