Al Crostino is a pizza restaurant known for its takeaway pizza. Established since 1988.