Buffalo Chip's Pizza
➤ 322 Birch St, 96137, Westwood, United States
Delivery Services, North American, American, Italian, Pizza
"The best pizza in the area. Actually, it's our favorite pizza anywhere! Wonderful crust and toppings that are as good as it gets. You will love it. Been going there for almost 40 years. Great prices too!"