The Arches BBQ Trailer is a food establishment specializing in BBQ. They operate from a location at 8 Upper Newtownards Road.