Krusti Pizza & Pasta
Enjoy the Best Halal Pizza & Pasta in Silicon Valley
Order Now
Order Delivery
View our Menu
+1 408 217 1558