Rory's Place is a cozy restaurant featuring a seafood-focused menu, alongside cocktails and natural wines.