Costas Taverna Greek Restaurant and Ouzo Bar
Costas Taverna is a place to celebrate the simple joys in life... family, friends, conversation and great food.We will always do our very best to ensure you receive great value, fast, efficient, friendly service, and outstanding food sourced from the best and freshest local and imported ingredients.
We believe that eating great food, in good company is one of life’s greatest pleasures, so sit back,relax and celebrate the moment!