Traditional British fare awaits at Poppins, a family-friendly cafe offering all-day favorites. Takeaway is available.