Marchello's Restaurant 6 years ago Pasta, pizza & other traditional Italian fare presented in bright, informal surrounds.