Castello Ristorante offers authentic Italian cuisine with a contemporary spin in an elegant dining room, serving homestyle dishes.