Authentic Neapolitan restaurant, Bella Napoli, offering pizza and other Italian dishes. Features include Wi-Fi, card payments, and takeout.