Pizzaria Palermo offers pizza and other culinary delights with delivery service.