Imperial Caffè is a cafe offering a range of food and drinks, with prices typically between €22-€43 per person. They accept credit cards and offer delivery services. The establishment is open from 06:30 to 21:00.