[Written by Dale Butler] St. George’s, and Bermuda as a whole, is definitely ready for The Three Kings Restaurant. It is a new location from the FoodHub Group serving steaks and shanks, pizza, pasta, noodles, fried rice, soups, salad, and burgers, along with Indian, Greek, and Chinese. In addition, there is an extensive list of […]