COLUMBUS, Ohio (WCMH) – A local micro-roaster company known for its “award winning” coffee has opened its first location in Columbus. Royal Flamingo Coffee is open at 945 King Ave., located inside the ...