I found city stop restaurant. They are located at Cambridge City Football Club Milton Road Chesterton
That sounds lovely!
restaurant-area restaurant-food
restaurant-area restaurant-food
restaurant-area restaurant-food restaurant-name
restaurant-area restaurant-food