This restaurant is located in a shopping center but is worth the time to find it for their really good food. Pizza, italian and greek foods are available for the visitor. We find that we have never been disappointed. Mostly locals but try it and you won't be disappointed.
If you own or manage Rainbow Pizza, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.