Norwood MA Ihop Restaurant 1. 1378 Boston Providence Tpke, Norwood, MA 02062 | International House of Pancakes (781) 769-6442