Forno d'Oro is a laid-back Italian pizzeria offering pasta, salads, and creative pizzas, complemented by wine and beer.