"Can you open where I live?" It's a common plea after food lovers have been impressed by the Sri Lankan food served by Colombo Street. The business, which has food trucks at festivals across the ...