Pizzeria Castle offers a diverse menu centered on pizza, complemented by small plates and cocktails.