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