Callimero offers fresh, authentic Italian cuisine, including pizza and pasta, available for dine-in and takeaway.