Love Pizza: A pizzeria offering pizza and pasta for takeout or delivery since 2008. Free delivery available.