All these other reviews must be fake!!!! I live in Castro Valley and can honestly say that this pizza place is the best in town. YES!!! even better than that over rated PIzzanos, where the owner is rude and has a big head due to all the pizza tossing trophies he's been getting.....Villa Roma also has great kabobs.....I feel that it's the best in town....All I can say is give it a try.
When i first called the place the guy sounded very rude, well anyways I ordered a large pepperoni and pineapple pizza, and they gave me only a pepperoni pizza for a price of two toppings, then when i ate the pizza the pizza was okay and crunchy but it gave me the bubble guts. Then another time i tried 2 order Kabob the girl just said hello, and didn't even want to take my order, she had very bad customer service skills, i would fire her if i ran that place.