we always eat at Gia's (Italian) at 119 S. Main in Logan before the MS150.
(They have provided the dinner at the MS150 over the years, so are biker friendly)