Red Barn's Foot-Long Fresh Maine Lobster Roll