Rod's Steak House

Restaurant in Williams, Arizona

Opening hours: Tu-Th 16:00-21:00; Fr-Sa 16:00-22:00

301 East Route 66, Williams, 86046