Bella's Pizza is a relaxed pizza restaurant offering vegetarian options for lunch and dinner, with delivery service available.