Italian cuisine, sandwiches, burgers, subs and salads are featured in this restaurant located in the heart of the town of Topsail Island reached by traveling south on Rt. 50 from Surf City. Entrees include homemade lasagna and other pasta dishes. Full