Studio 66 Cafe
2226 Navajo Blvd, Holbrook
(928) 297-0144
Menu
Restaurants in Holbrook, AZ
Studio 66 Cafe
2226 Navajo Blvd, Holbrook, AZ 86025
(928) 297-0144