Makan News - Home-grown seafood restaurant chain Jumbo Seafood has made it to the list of 150 Most Legendary Restaurants In The World, with its chilli crab cited as an “iconic dish”. The chain, which has six outlets in Singapore, comes in at No. 80. The list by TasteAtlas... Read more at www.tnp.sg