Pizza Bella is an Italian restaurant offering a cool ambiance. It features a terrace, accepts reservations, and offers takeout.