translate English to French: Restaurant Cobarcho was established 25 years ago.
Il y a 25 ans fut inauguré ce restaurant, et maintient le même service que dans ses précédentes années.