food · american
Ophelia's Restaurant & Inn
Independence$$
Upscale comfort food in a restored 1890s building on Independence Square. Excellent steaks and a charming patio.
Address
201 N Main St, Independence, MO 64050
Hours
Tue-Thu 11am-9pm, Fri-Sat 11am-10pm, Sun 10am-3pm
Phone
americanfoodindoordate-nighthistoric
Open in the GoKC app
Save it, get directions, and find more like it.
Get GoKC