Cavallino Clabecq is an Italian restaurant specializing in pizza. It offers a variety of classic Italian dishes in a welcoming setting.