We are located at:
Via Santa Maria dell'Anima, 29 00186 Rome, Italy
(a hop, skip and a jump away from Piazza Navona, or about 20 metres)
Opening hours: 12 noon to 1 am, 7 days per week
telephone: + 39 06 683 01187
fax: + 39 06 682 16803