10 Fleet Street, Temple Bar
European • Irish • Seafood • International • Sit down
82/100 (20 votes)
TA
FT