Isabella Pizza is a pizza restaurant offering a large menu of classic pies, salads, pasta, and sandwiches for lunch and dinner. Take-out and delivery options are available. Serving customers since 1975.