Thortons Restaurant

128 St Stephen's Green, Dublin