Orikedon Taverna is a barbecue restaurant known for its pizzas and kebabs.