Southport has a copious restaurant scene; however, this lunchtime take-out restaurant is a stand-out.