Alexandria VA Ihop Restaurant 1. 6254 Duke St, Alexandria, VA 22312 | IHOP (Alexandria) (703) 578-3663