Olivia's is a cafe offering British and Welsh cuisine. Known for fresh, well-prepared food, it's a popular spot for breakfast and lunch.