Thumbnail -Town Square (DSC_6522t) Published August 23, 2017 at 1076 × 1076 in Town Square Does what it says on the box: coffee, breakfast, lunch, dinner, all at Town Square in Belfast.