The shop is in the centre of Rome, on the first floor of a 17th century building. Via Sistina runs from Piazza Barberini to the top of the renowned Spanish steps. Number 23 is almost opposite a well known theatre.
Usual business hours are: Monday to Friday, 10 a.m. to 1 p.m. and 3 p.m. to 7 p.m. An appointment is not necessary except Saturdays but it may occasionally happen that business hours cannot be respected and it is therefore advisable to telephone before calling. English is spoken.