The Villa Restaurant
Made With Cauliflower Crust10" Cheese $13Additional Toppings Veggies $2 Meat $3
Add your review below to help others know what to expect.