Capital Cafe is an ice cream shop offering a perfect treat for any occasion. Enjoy their creamy, delicious semifreddi.