Bella Italia is an Italian restaurant known for its classic dishes like pizza and pasta, including Spaghetti Aglio Olio e Peperoncino and Pizza Napoli. Currently temporarily closed.