Le Castellino is a restaurant specializing in authentic Italian cuisine, including delicious, traditionally-made pizzas.