IHOP

restaurant in Otay Mesa, Tijuana

Phone: (619) 671-0282

Website: www.ihop.com

Address: 2390 Roll Dr