Ants Snack Bar Ants Snack Bar Mobile Snack Bar In Layby Stratford Road Slideslow Worcestershire B60 1LD Rating Date: 2022-04-08 Rating Authority: Bromsgrove Leave a Reply Cancel replyYou must be logged in to post a comment.