Afros Ouzo Taverna is a Greek restaurant and ouzeri. It is known for serving seafood and offering a traditional taverna experience.