Serving The Best Thai Ice Cream
Order PickupOrder Delivery

About Us

At IceQueen, we specialize in serving premium Thai ice cream and more. With a smooth texture and a variety of unique creamy flavours, our ice cream can be enjoyed by themselves, or paired perfectly with toppings and sauce. In order to bring our customers the best ice cream and experience, we only use top quality ingredients and toppings, which is why our taste and quality of ice cream is simply incomparable to our competitors.

Why not treat yourself to one of our delicious cold treats or build the ultimate ice cream bowl? Each of our ice cream bowls is served with your choice of vanilla, matcha, Belgian chocolate, or Thai tea ice cream, layered with a variety of mixed toppings such as teddy bear graham cracker, cheesecake, papaya, brownie, oreo and your choice of sauce. We also serve bubble tea, slushies, and an assortment of delicious fruity drinks like Black Strawberry, Green Kiwi, Mango Heaven, and Papaya Meets Orange.

Our Thai ice cream is so delicious that we believe it should always be shared with someone else. Come and enjoy our amazing offers today with family and friends! Our upbeat friendly staff and management are dedicated to creating a memorable experience and bringing a smile to each of our customer's face one ice cream bowl at a time!

Join us today or save time and order your favourite treat for delivery or pickup! To order online, simply view our menu through SkipTheDishes and we will take care of the rest!


View our delicious menu consisting of the best ice cream, bubble tea, and more!

IceQueen – No. 3 Road


(604) 248-7590
4000 Number 3 Road
Richmond, British Columbia
V6X 1J8 Canada

IceQueen Logo


Monday: 1 PM - 7 PM
Tuesday: 1 PM - 7 PM
Wednesday: 1 PM - 7 PM
Thursday: 1 PM - 9 PM
Friday: 1 PM - 9 PM
Saturday: 1 PM - 9 PM
Sunday: 12 PM - 7 PM

IceQueen – W Broadway


(604) 559-5563
2967 W Broadway
Vancouver, British Columbia
V6K 4N3, Canada

IceQueen Logo


Monday: 2:30 PM – 10 PM
Tuesday: 2:30 PM – 10 PM
Wednesday: 2:30 PM – 10 PM
Thursday: 2:30 PM – 10 PM
Friday: 2:30 PM – 10 PM
Saturday: 2:30 PM – 10 PM
Sunday: 2:30 PM – 10 PM