Skip to content

Practice English

Meet other local people interested in Practice English: share experiences, inspire and encourage each other! Join a Practice English group.
pin icon
0
members
people1 icon
0
groups

Frequently Asked Questions

Yes! Check out practice english events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.

Discover all the practice english events taking place this week here. Plan ahead and join exciting meetups throughout the week.

Absolutely! Find practice english events near your location here. Connect with your local community and discover events within your area.

Practice English Events Today

Join in-person Practice English events happening right now

Pulp Non-Fiction: True Stories Told Live, in English
Pulp Non-Fiction: True Stories Told Live, in English
One night only this Saturday: **Pulp Non-Fiction** is a live storytelling show where comedians and everyday storytellers share true stories from their own lives, all performed in English. **[Reserve your seat](https://eventfrog.ch/de/p/gruppen/pulp-non-fiction-storytelling-open-mic-zurich-7447274382609654226.html)** Humans have been telling each other stories for millennia. This is that ancient tradition, kept alive with a microphone and a drink in hand. Expect the strange, the surreal and the very funny, as host and local comedian Albert Louw brings together storytellers from all kinds of backgrounds and countries, each with a true tale you won't hear anywhere else. If you're visiting the city, new in town or just curious, it's an easy and welcoming night out. **No Swiss German needed**, no audience participation required: just settle in with a drink and listen. It's also a relaxed way to meet people if you're on your own, since storytelling crowds tend to be a chatty bunch. Admission is free. Donations are appreciated, but what matters most is your presence. Seats are limited, so reserve your spot in advance to make sure you get in. Pulp Non-Fiction is part of [IN YOUR FACE Comedy](https://inyourfacecomedy.ch), running English-language live shows in Zürich since 2018.
PM Session - Open Level Play
PM Session - Open Level Play
Welcome to the Open Level Play Session. This session takes place every Saturday from 12:15 to 13:45 at the Yonex Badminton Hall Hardbrücke. The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible. Open to players of all skill levels. This session is for doubles with a relaxed and social focus. Ideal for casual play, improvement and meeting new players. Payment can be made via TWINT after the session.
Task-Buddies ✅ & Brunch 🥐: Let's work and study together! 📖 💻 ✍️
Task-Buddies ✅ & Brunch 🥐: Let's work and study together! 📖 💻 ✍️
Welcome to the **Task-Buddies** event of the **Zürich Productivity Circle**, where we bring together like-minded individuals to work on personal goals and share the experience of growth in a supportive community. Maybe you are building a business or side hustle, studying for a course, learning a new (programming) language, figuring the tax system out, writing code, prose, or poetry, researching new stocks for your portfolio, tackling your German homework, or upskilling for your job. In all of these cases and more, this is the perfect space for you. In fact, productivity does not end there. Even if you just want to read a psychology book to resolve a personal struggle, sketch a mountain, listen to podcasts, organize your week, respond to unanswered emails and messages, enjoy a novel, or just reflect and meditate, you are very welcome here. For any task that adds positively to your life and can be done sitting down with others (exception: anything noisy/disruptive/disrespectful), you will fit into the events. We will meet at a work-friendly café in Zürich and follow the agenda below. **Agenda:** * **Introductions and food (20-30 mins):** Start with a round of introductions to get to know each other and share what we'll be working on, buy our food and drinks. * **Productive Work Session (1-2 hours)** Dive into your individual tasks in a focussed, distraction-free environment. * **Collective Break and Socializing (\~15 mins):** Take a planned break to stretch, chat, get more coffee, and share insights about your projects. * **Continued Work Session (1-2 hours):** Get back to your tasks with renewed focus and motivation. * **Wrap-Up and Reflections (15+ mins):** Conclude with a reflection on what we accomplished, share productivity tips or questions, discuss plans for future meetups, stay back for more chit chat if you like. **What to Bring:** * Your project or task materials (laptop, charger, books, sketchpad, pen, etc.) * Respectful and kind demeanour * A positive attitude and a willingness to share and learn **Note:** Please ensure that your tasks are suitable for a quiet, communal setting. We aim to maintain a respectful and conducive environment for everyone. **Venue Courtesy:** Out of courtesy for the venue, please order something drinks for yourself. This helps support the café and ensures we can continue to use their space for our meetups.
BarFlirt for Singles
BarFlirt for Singles
#### 💘 BarFlirt - real encounters, real chemistry! **14 singles, 1 stylish bar, drinks, flirts & fun!** Get to know new people, enjoy the evening and feel how quickly it can crackle. No chat, no app stress - just real. #### 🥂 Here's how it works: You meet up with **10-13 singles your age** at a reserved table or in a cozy lounge. You can find out the exact bar **after your registration by mail** \- we choose one for each event **Stylish location with a great atmosphere**always **maximum 10 minutes walk from the train station**. 🍸 Relaxed chatting, laughing, flirting - no pressure, but lots of fun. After about two hours, you'll see where the evening takes you - maybe for one more drink, maybe just home with a good feeling. ✨ You can vote online the next day, **who you liked**. If it works on both sides: 🎯 *It's a match!* \- You will automatically receive your contact details\. #### 🔥 Why BarFlirt? * Real people instead of swipe movements * Always 50 % women & 50 % men * No app, no small talk - just good vibes **Secure your place now** \- maybe waiting **Your next date** already waiting for you! 💫
AM Session - Open Level Play
AM Session - Open Level Play
Welcome to the Open Level Play Session. This session takes place every Saturday from 10:45 to 12:15 at the Yonex Badminton Hall Hardbrücke. The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible. Open to players of all skill levels. This session is for doubles with a relaxed and social focus. Ideal for casual play, improvement and meeting new players. Payment can be made via TWINT after the session.
Understanding your camera
Understanding your camera
Shooting only in Auto or Program mode is a thing of the past. We will learn when it makes sense to use Manual (M), Shutter Priority (TV), or Aperture Priority (AV) modes to create artistic compositions under a wide variety of conditions. This workshop is designed for beginners as well as photographers who want to dive deeper into their camera settings, lenses, and the many features their gear has to offer. **Part 1: Getting Started (2h)** * **Full Control:** Mastering Manual (M) mode. * **The Essentials:** Understanding Aperture, Shutter Speed, and ISO, and how they shape your image. * **Semi-Auto Modes:** When and why to use AV or TV modes. * **Focus:** An insight into various autofocus options. **Part 2: Lenses & Perspective (2h)** Unlike prime lenses, telephoto lenses offer more flexibility without having to move—but they also come with specific challenges. We will explore the pros and cons of different lenses and learn which glass is best suited for which purpose. **Part 3: Practical Application (2h)** Putting theory into practice outdoors, followed by a final Q&A session. **Course Hours:** The course runs from 10:00 AM to 5:00 PM. **Registration:** Please register by **May 24, 2026**, via email at [admin@michaelcalabro.com.](http://admin@michaelcalabro.com./) The course requires a minimum number of participants to take place. Confirmation will be sent as soon as the minimum number is reached. **Participants:** Min. 4 / Max. 8 [www.michaelcalabro.com](http://www.michaelcalabro.com/)
AM Session - Competitive Play
AM Session - Competitive Play
Welcome to the Competitive Play Session. This session takes place every Saturday from 10:45 to 12:15 at the Yonex Badminton Hall Hardbrücke. The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible. Players are accepted into the session based on skill suitability. This session is for experienced players looking for quality games. Play is focused on doubles with a competitive mindset and consistent rallies. You should be comfortable smashing, return smashes and keeping up a moderate tempo throughout the session. New players and those who are new to badminton are welcome to join the PM Session (Open Level Play). Payment can be made via TWINT after the session.

Practice English Events This Week

Discover what is happening in the next few days

Sunday Aerial Yoga: Stretch & Recharge for the Week
Sunday Aerial Yoga: Stretch & Recharge for the Week
Step into a world of relaxation, strength, and flexibility with Aerial Yoga – the perfect way to start your Sunday. This dynamic practice combines the benefits of traditional yoga with the support of a hammock, allowing you to stretch deeper, decompress your spine, and find mental calm. Whether you're new to yoga or a seasoned pro, Aerial Yoga offers something for everyone. **Why You’ll Love Aerial Yoga:** **\* Relieve Spinal Tension –** Experience the anti-gravity magic of Aerial Yoga, which helps decompress your spine, release built-up tension, and improve posture. \* **Ease Lower Back Pain** – Gentle inversions and supported stretches provide relief for lower back discomfort, leaving you feeling refreshed and aligned. 
\* **Perfect for All Levels** – Whether you're a complete beginner or a yoga enthusiast, the hammock offers support, making the practice accessible and fun for everyone.
 **\* Increase Flexibility & Strength** – The hammock allows for deeper stretches and core activation, boosting both flexibility and muscle tone. **\* Stress-Free Sunday** – Float through the air in a calm, peaceful environment and leave the stress of the week behind, feeling balanced, energized, and relaxed. Spaces are limited, so don’t miss your chance to elevate your practice – reserve your spot now and make your Sundays the best part of your week! ✨ Class in English // Open-level (beginners are all welcome :)) ✨ Props provided or bring your own ✨ Location: Zürich Oerlikon, Wattstrasse 3, 8050 Zürich ✨ Please contact me if you like to join to reserve the hammock / Registration via [Yoga Nest Eversports page](https://www.eversports.ch/s/yoga-nest-1) See you in the hammock :)
Language Exchange Zurich - Meet new people & Enjoy free snacks
Language Exchange Zurich - Meet new people & Enjoy free snacks
Join the Language Exchange to meet new people, practice your foreign languages and spend a good time together. We will serve free tapas such as Bruschetta, Wedges, Nachos or similar. **How it works**: Choose the country flag sticker of the languages that you speak or want to practice! Seat on the right language table and start your conversation with our conversation topic cards. Watch this short [Youtube video](https://www.youtube.com/shorts/mDm3SWN3GPI) to know what to expect! Average group size: 25 participants **When**: Every Saturday, 20:00 - 22:00 **Where**: 2.Akt Zürich **Price**: 10.- incl. Snacks **Tickets**: https://tinyurl.com/LX-06-06-26 (please buy ticket online) **WhatsApp Group**: https://chat.whatsapp.com/8jkvEUJ5jLp75fYglQFCNJ (join for updates & pics) **After the Language Exchange:** Pub Crawl (optional) For those who want to continue the night, we have a Bar Tour starting from the same place at 10PM. Watch [this video](https://www.youtube.com/shorts/VrBFWgXQNhw) to know what expect! Language Exchange participant get a 10fr discount when buying the combo-ticket online. Your Event Hosts Sébastien & Katja, Fernando More info: [https://www.pubcrawlzurich.com/languageexchange](https://www.pubcrawlzurich.com/languageexchange) Event pictures? Follow us on [IG](https://www.instagram.com/languageexchangezurich) and [FB](https://www.facebook.com/zurichlanguageexchange)
Deutsch sprechen Niveau B2+
Deutsch sprechen Niveau B2+
Herzlich willkommen zu unserem wöchentlichen Deutsch-Konversations. Der Fokus liegt auf freiem Sprechen in einer lockeren, freundlichen Atmosphäre, ohne Druck und ohne Unterricht. Das Meetup ist ideal für Lernende ab Niveau B2 bis C2, die ihr Deutsch aktiv anwenden möchten. Die Themen entstehen spontan aus dem Alltag, aus aktuellen Ereignissen oder aus Vorschlägen der Teilnehmenden. Komm vorbei, auch wenn du nur zuhören oder langsam anfangen möchtest! 📢 Hier ist die WhatsApp-Nummer, um in Kontakt zu bleiben: https://chat.whatsapp.com/JoQufaeFR2GBXKdt3nSE2I 🤳 Bitte teile es und folge uns auf Instagram: https://www.instagram.com/deutsch.sprechen.zurich 📅 Hier ist der Veranstaltungskalender: https://fasthub.wixsite.com/deutsch/treffen 💬 Hier ist der temporäre WhatsApp-Link, falls du kommst und chatten möchtest: https://chat.whatsapp.com/HmHEWIJ16or1qRqXVyvipe
Pub Crawl - Games Night
Pub Crawl - Games Night
Join our new Party Games Pub Crawl Edition - led by our famous Red Hosts. We’ve got **bingo ice breakers** to start off the night followed by **soccer table, table tennis and karaoke** to finish off. **What to expect**: Watch this short [Youtube video](https://www.youtube.com/shorts/VrBFWgXQNhw) to know it all! In a group of expats, locals and tourists, you will experience Zurich's nightlife in a unique way. Tour-guides will take you to 3 different venues and make sure you spend a great night out! **When**: Every Saturday - Meet @ 9pm **Where**: 2.Akt Zürich **Price**: from 25.- incl. shots, nachos, all entrance fees **Tickets**: https://tinyurl.com/PC-06-06-26 (pls buy tickets in advance) **WhatsApp Group**:[https://chat.whatsapp.com/Dttaz9sydMZ0tSqX2MgVjb](https://chat.whatsapp.com/Dttaz9sydMZ0tSqX2MgVjb) (Join for updates & pics) **Group size**: Average 35 people **Free Language Exchange for Pub Crawl ticket-holders:** If you come 1 hour earlier, you can participate to the Language Exchange free of charge. We encourage you to join both to have more time getting into the atmosphere and for the ease to meet new people. Looking forward to seeing you all again!! Sébastien, Fernando, Oscar More information: [https://www.pubcrawlzurich.com/](https://www.pubcrawlzurich.com/) Event pictures? Follow us on [IG](https://www.instagram.com/pubcrawlzurich) and [FB](https://www.facebook.com/pubcrawlzurich)
Padel, BBQ & Swim (Tickets Required)
Padel, BBQ & Swim (Tickets Required)
**[Tickets](https://eventfrog.ch/06-06-2026)** https://eventfrog.ch/Summer-Padel-Events-2026 Looking for something sporty & summery to do? Join us for a fun day of playing padel, grilling and swimming! perfect for absolute beginners or tennis enthusiasts looking to try something new. After the tournament/games, we will enjoy grilling together and go for a swim in Milandia. **Date & Time: 06.06.2026, 09:40 at Padelta, Milandia** The venue has lockers and showers available. **Cost:** **Tournament Ticket:** 45 CHF per person. It includes court rental, rackets, balls, grill access, cutlery, plates & swimming entrance fee. **Newbie Ticket:** 55 CHF (50 eventforg + **5 cash/twint** on the spot) per person. It includes court rental, rackets, balls, guidance from an instructor/volunteer, a drink, grill access, cutlery, plates & swimming entrance fee. **What to bring?** * Sporty clothes & a set of change (padel shoes highly recommended if you play regularly) * Meat / grill food (no drinks, drinks are strictly to be bought from Padelta) * Swimming suit * Good mood 😎 **Schedule:** * 09:40-09:50: Gather * 09:50: Quick rule briefing & team division (first timers together) * 10:00 - 12:00 Play padel in mexicano trounament style * 12:00 onwards: Socialize, grill, swim & enjoy the good weather 😎 Each participant will play around 80-90% of the time (Newbies: 100% separately). **Location**: [Padelta, Milandia](https://maps.app.goo.gl/efZMYwi4DqHephJB8) **Parking info**: [nearest parking](https://maps.app.goo.gl/x9nNu8h37zp3UL697) (use this link also if you plan to take the train / bus). It would be insightful to have a look at the rules by watching this [video](https://www.youtube.com/watch?v=NX-68fxhL_4). Playtomic app is more common to find partners across Switzerland. The event is posted in several places and **limited to 22 people**. Therefore, make sure to: **1\. Buy the [ticket](https://eventfrog.ch/Summer-Padel-Events-2026) &** **2\. Join the [Whatsapp](https://chat.whatsapp.com/FQsob8EaIPfGJLs7zqia6V) group to confirm your spot.** **3\. Be ready to play the full 2 hours\!** **Note:** In case of bad weather, where the BBQ & Swimming can not take place, a refund of 5.- will be made. Please note that these can not be known until the day of the event or the night before the event. Looking forward to seeing you there! **[Zürich Together Linktree](https://linktr.ee/zurichtogether)** **Cancellation & Reselling Policy:** 1\. You may cancel the ticket up to 48 hrs\. before the event and receive full refund for the initial ticket \(FLEX tickets only\)\. 2\. You may cancel your ticket between 48\-24 hrs\. before the event and receive no refund \(by informing the organizer\)\. 3\. You may resell the ticket up to 48 hrs\. before the event to someone in the CORRECT category\, it is your task to check and inform the organizer from the group chat once it is completed\. 4\. In the last 24 hrs\. No reselling is allowed\. If for some reason you can not attend anymore\, please contact the organizer\. If you do not show up without writing any message\, you may be suspended from the future padel events\. **Disclaimer**: Participation at your own risk. We are not responsible for any injuries.
Make a Swiss friend - hike with 50% Swiss people <3
Make a Swiss friend - hike with 50% Swiss people <3
[⚠️ ](https://link.social-circle.ch/LjXs)**[>>Ticket needed (click here)<<](https://link.social-circle.ch/LjXs)** or **[tickets.social-circle.ch](https://tickets.social-circle.ch/)** **🏔️ Swiss-Expat Mix: Sunday Hike! 🥾🇨🇭** Get ready for a unique twist on our forest walk! We’re bringing together a perfect **50/50 blend of Locals and Expats** to bridge the gap and build real community. Whether you’re a Swiss local or have just landed in Zurich, this is your chance to connect! 🔄 The Concept: Rotating "Speed-Friending" We aren’t just walking in a big group—we’re making sure you actually meet people. * **The Rotation:** We’ll be switching partners periodically throughout the walk so you can have meaningful, one-on-one conversations with a variety of people. * **Spot a Local:** Our Swiss participants will be wearing a **Swiss Flag sticker**, making it easy to identify who can give you those "insider" tips about life in Switzerland :D 👋 Coming alone? That’s the point! We’ll match you with partners who share your vibe using the **Social Circle app**. 📲 **Stay in the loop:** Join our WhatsApp group for the live meeting location and real-time updates: [Join WhatsApp Group](https://link.social-circle.ch/IauU) 🕒 Timeline * **13:30** – Meet under the **big clock at Zurich HB**. * **13:54** – Take tram line 11 (toward Auzelg) to Bucheggplatz. * **14:10** – **Icebreakers & Flag Distribution**: Grab your sticker and meet the group! * **14:20** – The Forest Walk begins! Enjoy guided one-on-one matchups and rotations. * **16:00** – Head back to the city for a perfect Sunday finish. 🎒 What to Bring * **Smartphone:** Essential for the partner-matching app! * **Comfy Shoes:** We’ll be on forest trails. * **Snacks & Water:** To keep the conversation energy high. **Disclaimer** Participation requires a valid ticket purchased in advance; no cash payments on-site. Tickets are non-refundable. Attendees participate at their own risk and are expected to follow organizer instructions and maintain respectful behavior. We reserve the right to exclude anyone not adhering to community standards. By joining, you agree that photos/videos may be used for Social Circle’s social media. We cannot wait for latecomers, but you can use the live location in WhatsApp to catch up! Want more events like this? Join our newsletter: [https://link.social-circle.ch/sVZD](https://link.social-circle.ch/sVZD)
Open Sharing Circle✨ (Deutsch)
Open Sharing Circle✨ (Deutsch)
Open Sharing Circle ✨ *** **Wichtig: Bitte sei pünktlich, damit der Austausch möglichst nicht gestört wird :)** Standort definitiv: Wir sind draussen bei der Blatterwiese gemäss meetup Standort. _____________ Dieser Circle findet auf Deutsch statt. Wir kommen zusammen, um im Moment präsent zu sein und uns so zu zeigen, wie wir wirklich sind. Die Intention ist, in einem sicheren und vertrauensvollen Raum zu teilen — Gedanken, Emotionen, Ziele, Meinungen — alles, was sich für dich im Moment lebendig anfühlt. Niemand muss etwas teilen, und jede\*r ist willkommen. ⸻ Worum geht es? • Stärkung von Selbstwahrnehmung & Selbstvertrauen • Persönliches Wachstum • Aufbau tiefer Beziehungen & Vertrauen • Menschen auf einer echten, menschlichen Ebene kennenlernen • Sich frei fühlen, sich authentisch auszudrücken ⸻ Circle-Vereinbarungen Frei & freiwillig Du darfst alles teilen, was du möchtest — und musst nichts teilen. Sprich aus deiner eigenen Erfahrung Teile aus deiner persönlichen Perspektive: deine Erfahrungen, Gedanken, Gefühle und Wahrnehmungen. Der Raumhalter kann dich dabei sanft unterstützen, indem er als Zeichen eine Hand auf die Brust legt. Respekt & Vertraulichkeit Wir begegnen uns respektvoll und ohne zu urteilen. Was im Circle geteilt wird, bleibt im Circle. Rede-Objekt Nur die Person, die das Rede-Objekt hält, spricht. Verständnisfragen sind willkommen. Redezeit & Raum teilen Nimm dir Zeit beim Teilen und lass gleichzeitig Raum für andere. Ratschläge & Unterstützung Sprich für dich selbst und gib Ratschläge nur mit Einverständnis. Bitte frage ausdrücklich nach, wenn du Ratschläge oder Unterstützung möchtest. Trigger & Emotionen Jede\*r ist für die eigenen Gefühle und Themen selbst verantwortlich. Starke Emotionen (z. B. Weinen) sind willkommen und werden respektiert. Unterstützung wird nur angeboten, wenn sie gewünscht ist. Eigene Bedürfnisse Kümmere dich selbst um deine Bedürfnisse (WC, Essen usw.) und respektiere den Gruppenraum. Raumhalter Das Organisationsteam wählt Raumhalter, die den Ablauf des Circles unterstützen und darauf achten, dass die Vereinbarungen eingehalten werden. Der Circle kann bei Bedarf sanft unterbrochen werden. Fokusrunde Der Raumhalter kann intuitiv eine kurze Fokusrunde initiieren, wenn es unterstützend wirkt. Mobiltelefone Bitte schalte dein Handy auf lautlos und nutze es nur für Notizen, falls nötig. Zeit Dauer: ca. 3 Stunden. Du kannst jederzeit gehen, idealerweise während der Pausen (etwa alle 45 Minuten). Nach dem Circle gibt es Raum, um zu bleiben, sich zu verbinden oder weiter zu teilen, wenn du magst.

Practice English Events Near You

Connect with your local Practice English community

Saturday Mornings @ East Market
Saturday Mornings @ East Market
Let's grab some coffee/food and share a morning chat! The East Market has an ample parking lot and outdoor and indoor seating. Grab a cup of coffee from Winston's Coffee & Waffles or on your way to East Market and meet us on the second floor - table behind or east of the elevator. Per what this group is about: "Everyone is welcome! International transplants to Columbus who want to improve language skills, Columbus residents who enjoy talking to people from other countries, and those who would like to discuss international travel and culture, and who enjoy getting together for good conversations."
Conversation and Coffee @ Belle's Bread Bakery
Conversation and Coffee @ Belle's Bread Bakery
Hey Everyone! Let's meet at Belle's Bread Bakery and Cafe. There is lots of free parking and easy access to the cafe and many shops and restaurants as well. This is a great way to meet new and old friends while chatting about life and practicing English language speaking skills. All are welcome and encouraged to join us anytime between 11am and 1pm. Looking forward to seeing you soon.
Conversation and Coffee @ Belle's Bread Bakery
Conversation and Coffee @ Belle's Bread Bakery
Hey Everyone! Let's meet at Belle's Bread Bakery and Cafe. There is lots of free parking and easy access to the cafe and many shops and restaurants as well. This is a great way to meet new and old friends while chatting about life and practicing English language speaking skills. All are welcome and encouraged to join us anytime between 11am and 1pm. Looking forward to seeing you soon.
Hofbräuhaus [ Thursday 6:00 ]
Hofbräuhaus [ Thursday 6:00 ]
The aim of this group is to get together and practice our German. Doesn’t matter if are a beginner or a native speaker. The goal is to speak and improve our German. Everyone is welcome! If the weather is good, look for us in the Biergarten. Pro Tip: Get there before 6:00 for happy hour pricing.
Sunday funday: let's play dodgeball at Scioto Audubon park
Sunday funday: let's play dodgeball at Scioto Audubon park
Dodgeball is back again! If you’ve been wanting to come out, this is an easy one to join. We’ll be playing for about 1.5 to 2 hours, you do not need to bring any equipment, and no experience is needed. We use a specific set of rules and equipment to make the games run better and keep them fun for everybody, not just people who already know how to play. If it rains, the event will be canceled.
Morning people unite!! 🐤 ☕ + 💬 @ Crimson Cup Coffee Shop - Clintonville
Morning people unite!! 🐤 ☕ + 💬 @ Crimson Cup Coffee Shop - Clintonville
Early-bird coffee and conversation at [Crimson Cup Coffee Shop - Clintonville](https://www.crimsoncup.com/about/location/clintonville)!