Denny's

Restaurant in Selma, California

Opening hours: 24/7 Features: takeaway

55 JR Road, Selma, 27576