The Hooter Knows Best On Friday, 21st September 2012, I decided to pay a visit to the newly opened Owl Cafe at The Star Vista Mall. Owl Cafe is owned by Super Group and is Super’s first foray into a physical store. The main purpose of my visit was to observe how the cafe looks like. I should say my overall experience was a satisfactory one. The cafe is located very near an escalator leading to the mall from Buona Vista MRT station. Thus, human traffic is high and I saw many people walking past the cafe to get access to the mall proper. Curious passers-by may pay a visit to the cafe since the Owl brand is well-known to many Singaporeans. The cafe has an outdoor seating area and an indoor air-conditioned one. The outdoor seating area is just in front ...