Is there any day of the week this restaurant is closed?
Address: 2318 Navajo Blvd, Holbrook, AZ 86025, USA
Matt Philpott | Mar 13, 2019
Open each day 4pm to close
Lawrence O'Keefe | Mar 13, 2019
It is closed on Saturday until 4 p.m.... open every night.
Thanks! Your answer is awaiting moderation.