Pizzeria Eden is a pizza restaurant offering phone orders and delivery.