IHOP presently operates 4 locations near Shrewsbury, Worcester County, Massachusetts. Below you can view a list of IHOP restaurants in the area.