Il Crostino is a pizza restaurant offering takeout. They serve thin-crust pizza in a cozy setting.