?? Welsh Lowdins Chicken and Burger Stop ??
Bing
Search Google