Delhi from Iowa Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Delhi Stadium - Iowa, Delhi, 308 Franklin St, 52223 (563) 922-2782 Map Diny's Steak House & Lounge - Iowa, Delhi, 306 Franklin Street, 52223 (563) 922-2731 Map Pizza Place - Iowa, Delhi, 26166 208th Ave, 52223 Map Pizza Place Inc - Iowa, Delhi, 26166 208th Avenue, 52223 (563) 922-2328 Map