Amaretto Chocolate Dream
Amaretto Chocolate Dream

Kahlua, Frangelico, Amaretto, Chocolate Syrup and Cream

£12.95