Caffè Liberty is a self-service restaurant offering bar, pizzeria, and restaurant options. Delivery and takeout are available.