This establishment is identified as a 'Caffetteria Piccolo Principe'. Search results indicate it is located on Via Trieste in Albenga and provides a contact phone number. The name suggests it is a coffee shop, possibly serving Italian fare.