Bella Pizza is an Italian-style pizzeria specializing in hand-tossed pies and comfort eats, including their signature spinach pizza. They offer takeout service.