Cafe Amaretto is a haven for people who love authentic Italian cuisine and is situated at South Point Mall on Golf Course Road.
The sweet almond liqueur Amaretto has its charms, but may not seduce us all.