Red Dog Grill
Address:
1970 N 2753rd Rd, Ottawa, IL 61350
Phone:
(815) 434-4406
Restaurants
Other Businesses:
- New Oasis at 3074 N State Route 71, Ottawa, IL 61350
- New Chiam Restaurant at RR 71, Ottawa, IL 61350
- Captain's Cove at Dee Bennett Rd, Ottawa, IL 61350
- Karma Bar & Grill at 3475 E 2153rd Rd, Ottawa, IL 61350
- SUBWAY at 3041 Illinois 71, Ottawa, IL 61350