IHOP Reviews & Details
696 Farmers Lane
IHOP is located at 696 Farmers Lane in Santa rosa near the intersection of Mariposa Dr and Calaveras Dr. Their menu consists of American dishes . Call (707) 579-4000 for dine in.
- Service:Dine In
- Major Intersection:Mariposa Dr And Calaveras Dr
Tell us more about IHOP Santa rosa!