
Restaurant radar: July 2025
Island Chefs Brad Carter and Tom Brown join forces this month to open Island, a restaurant where the Birmingham chef’s nose-to-tail ethos meets with Brown’s extensive knowledge of sourcing and cooking seafood. Located inside the Chandelier Room at Mare …