IHOP
Address:
108 E Main St, Newark, DE 19711
Phone:
(302) 737-7816
Nice to Know:
Restaurants
Other Businesses:
- Saxbys Coffee at 57 S Main St, Newark, DE 19711
- Daffy Deli at 111 S Main St, Newark, DE 19711
- Pat's Pizzeria at 160 S Main St, Newark, DE 19711
- Star of India at 100 S Main St, Newark, DE 19711
- McGlynns Pub & Restaurant - Polly Drummond at 8 Polly Drummond Shopping Center, Newark, DE 19711