Oyster Creek Inn is a family-owned seafood restaurant featuring a main dining room and a crab room, as well as a sushi menu. Located in the Leeds Point section of Galloway, the restaurant offers live music on Monday nights. Party trays are also available.