North43 Now Open

North43 Bistro has opened. The South Portland restaurant is located at 1 Spring Point Drive in the location formerly occupied by Joe’s Boathouse.

Stephanie Brown is the chef at North43. Bowman was the chef/owner of Sea Grass Bistro in Yarmouth for a number of years before closing the restaurant in 2013.