Pizzeria Isola Bella offers pizza and Italian dishes in a cozy atmosphere. Outdoor seating is available during the summer.