Station 66

Restaurant in Williams, Arizona