Le Grand Family Restaurant Address: 927 Main St, Holy Cross, IA 52053 Phone: (563) 870-2595 Restaurants, Bars Other Businesses: Noonans North at 917 Main St, Holy Cross, IA 52053 Royal Coaches LLC at 39574 Great River Rd, Holy Cross, IA 52053 Dubuque Bank & Trust Co at 947 Main St, Holy Cross, IA 52053