Home Tags The World's 50 Best Restaurants

Tag: The World's 50 Best Restaurants

London’s Ikoyi Restaurant Named the American Express One to Watch 2021

0
LONDON — London's Ikoyi, co-founded by childhood friends Jeremy Chan and Iré Hassan-Odukale, has been named the American Express One to Watch Award 2021 by 50 Best. The...