Flood’s Opens Today May 31, 2019 | Posted in Openings Greg Mitchell’s new restaurant Flood’s (website, instagram, facebook) opens today (4pm for drinks, 5pm for food). The 50-seat restaurant is located at 747 Congress Street in the West End.