OK, I know the place is called Rainbow Pizza and the pizza is great, but it is really a Greek restaurant that just happens to serve pizza serves pizza. I am picky about my Greek food and this place is the closest I have found to good old taverna style Greek food anywhere around the peninsula. I drive here from Palo Alto just to have a decent gyro and pita and yogurt dip. All the Greek food is wonderful. The portions are huge....over the top!!! The prices are low. It has been family run forever. The service can be a little slow and disjointed, but the food is well worth the wait!!! A great place for kids and families. This place is a real hidden treasure. It is a good thing that I don't live closer or I would weigh over 300 lbs.
If you own or manage Rainbow Pizza, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.