connect with us
Travel & Tourism industry news by Greek Travel Pages (gtp)

GB Roof Garden and Tudor Hall Win at 2017 Golden Chef’s Hat Awards

The GB Roof Garden and Tudor Hall restaurants in Athens proudly received accolades at the 2017 Golden Chef’s Hat Awards glitzy ceremony held recently.