Cocktails & Mediterranean bites in a stylish venue with a sunny terrace offering panoramic views
Via del Tritone, 61
Address
Rome