Many little girls and boys have always dreamed of meeting fantastical creatures like dragons, mermaids, and fairies, however, no fictional character has captured the imagination more than the Unicorn. The unicorn, a horse with a single horn on its forehead, is often depicted with a body and a mane of hair that is painted in bright patterns and colors.

In Thailand, a small cafe in Bangkok is making dreams come true with its Unicorn-themed setting. The cafe is littered with bright pink, purple, and blue armchairs and sofas, and a carpet that looks like it was woven from the rainbow.

According to the Daily Mail, the cafe takes things to a higher level with their food menu, which features "rainbow-colored strands of carbonara and a volcano-shaped creation named "spaghetti meatball lava cheese"." Of course, the cafe also has a plethora of sweet and delightful desserts to choose from, sprinkled with even more rainbow colors and unicorn toppers.

While enjoying the food, customers are encouraged to play with the plush unicorns around the cafe, and to take a lot of selfies. Along with various magical props, adult-sized onesies are available for customers to wear and prance around in. Quite literally, this is the place to be for anyone who has ever truly wanted to become a unicorn.

The cafe has gained such popularity that its Facebook page has 160,500 "Likes". Many food and lifestyle critics have also written glowing commendations for this cafe. According to bloggers from The Smart Local, "We heard about Unicorn Cafe, a cafe sent from the heavens to satisfy every squealing little girl in us. This is the place to go if you like pink, because you will find pink EVERYWHERE. You can run but you can't hide. The cafe is so kawaii, we seriously wanted to salute all those disinterested looking boyfriends in the cafe."

Unicorn Cafe is located Silom, around the corner of Chong Nongsi BTS.