Ladyfish Ladyfish, a short-term pop-up restaurant, opened for business on May 13, 2026. Ladyfish, Fore Street, Portland, ME, USAWebsite | Map