Taverna George is a restaurant specializing in Greek, Mediterranean, and seafood dishes. It offers traditional cuisine with a focus on fresh ingredients.