Welsh Diner: A welcoming cafe in the heart of town. Offers a warm atmosphere.