Full menu with prices & pictures
Villa Roma Pizza 3676 Castro Valley Blvd, Castro Vall...
+15108886111
The menu of Villa Roma Pizza from Castro Valley includes 40 menus. On average, menus or drinks on the menu cost about $19.3. The categories can be viewed on the menu below.
The Villa Roma Pizza is indeed a good choice, which is also seen by the previous guests with an average rating of 3.