Sugar Land TX Ihop Restaurant 1. 16530 Southwest Fwy, Sugar Land, TX 77479 | International House of Pancakes (281) 494-4334