Italian restaurant that boasts a large menu and an excellent selection of wines. This is an ideal setting for romantic...
Temple Bar · 12 Fownes Street Upper, Dublin 2