First ever Angry Birds Retail Café Launching in NYC

One of the world’s most popular games is getting a delicious real-life twist in Flushing, Queens. The retail café, named iSwii by Angry Birds Retail Cafe, will feature playful desserts, trendy bubble teas, gaming stations, a retail section, and unique interactive activities for the whole family to enjoy. Continue reading