Damla is a restaurant offering Turkish cuisine with a focus on meze and seafood.