IHOP
Restaurant
•
16 Eliot St, Cambridge, MA 02138, USA
7.0
Monday: 7 AM – 10 PM
See if anyone you trust recommends it!