Ophelia's Restaurant & Inn
Restaurant $
201 N Main St, Independence, MO 64050
Description
Overlooking the Independence Square, Ophelia's offers an eclectic American menu. Come and let us treat you to new and familiar flavors. It is a gem off the beaten path.Get to know Ophelia's Restaurant & Inn
American Restaurant