Selcius is a riverside Mediterranean restaurant featuring an outdoor terrace and offering mezze, meat & seafood dishes.