Chiko&T’s Restaurant won both the People’s Choice and Judge’s Awards at the BZS Lionfish Chowder competition, while The Cloud at the Waterfront, Wahoo’s Bistro, the Loren and the Spot Restaurant claimed second and third place honours. A spokesperson said, “On Saturday [Feb 18], the Bermuda Zoological Society held their first Eat’Um to Beat’Um Lionfish Chowder […]