Enjoy organic tea, coffee, and food at Phoenix Park Tea Rooms. Locally sourced ingredients offer a unique experience near Dublin City.