Phone: +19286353992
Address: 144 West Route 66, Williams, 86046, United States Of America, 86046-2513
City: Williams
Dishes: 35
Reviews: 9848
Website: https://thestation66.com
"We sang here while visiting the Grand Canyon. It was close to our hotel and on a road with Route 66 and local artists gift shops. Locals say it's the best pizza place in town and I'm voting about the food. You order at the bar, take utensils and drink glasses and find a table. The server brings food and plates. We ordered the Arugula salad, pepperoni, mushrooms and margarita pizzas. The salad was very good and the mushrooms were all favorite! The only suggestion is that the servers provide the pizza with a little more care. Our waitress ran the pizza on the plates and napkins on the table. It was a little hard. I would recommend this place, but be careful that it is small and you might have...
All prices are estimates.