Taverna Pepe is a highly-rated family-style Greek and Mediterranean restaurant. It offers a welcoming atmosphere for enjoying traditional dishes.