Map & Directions - The Narrows Restaurant at Turkey Run State Park
View Menu
The Narrows Restaurant at Turkey Run State Park
8102 East Park Rd, Marshall, IN, 47859
(765) 597-2211 (Phone)
8102 East Park Rd, Marshall, IN, 47859
(765) 597-2211 (Phone)