St. Stephen's Green
Irish · Bar · Pub
St. Stephen's Green is an Irish restaurant and sports bar offering authentic Irish fare. It provides both indoor and outdoor seating, making it a great spot to enjoy a beer with friends.
Location
Best places nearby
The highest rated places close to St. Stephen's Green.



