Street food Vendor supplying quality sandwiches and indulgent brownies. Based in Barry South Wales but able to travel within reason wherever requested.