il Cedro is an Italian restaurant specializing in pizza, featuring an open kitchen and a beautiful pizza oven. They offer a menu that includes dishes like pulpo and tiramisu.