IHOP

Restaurant in Needham, Massachussetts

Opening hours: Mo-Th 07:00-22:00; Fr 07:00-24:00; Sa 00:00-24:00; Su 00:00-22:00 Features: step-free access

260 Providence Highway, Dedham, 02026