image

The Turks Head

 

Be the first to review

The Turks Head is a lively and cozy restaurant located in the heart of Dublin city. Serving traditional Irish cuisine with a modern twist, the menu is packed with delicious and beautifully presented dishes. The atmosphere is warm and friendly, making it a perfect spot for a night out with friends.

image