Restaurant
My Oh My
232 Swan St, Richmond VIC 3121, Australia
Find My Oh My
232 Swan St, Richmond VIC 3121, Australia
Directions ↗*Opening hours may differ during holidays.
Book NowAbout My Oh My
Swan Street’s buzzing strip has an energetic anchor in My Oh My, delivering proper Melbourne cafe momentum from morning till afternoon. Regulars snag the open window benches for street-side people watching, pairing flat whites with toasted sourdough melts or French toast. The kitchen balances generous plates with playful drink theatrics—think specialty Mont Blanc layered coffee or Cocoa Jackson hot chocolate poured over a giant marshmallow. Peak weekend mornings get busy, though staff keep tables turning and orders moving smoothly.
- Inventive Brunch Fare: Plates span savory brisket benedict, crisp sourdough melts, and French toast alongside morning pastries.
- Playful Beverage Program: Interactive pours like the Cocoa Jackson over a giant marshmallow and signature Mont Blanc layered coffee.
- Swan Street Energy: Sunlit open window benches and outdoor dining capture the fast-paced pulse of Swan Street.
What's On at My Oh My
Upcoming events, special menus and other reasons to plan a visit.
No events or specials listed right now.
Why Choose My Oh My
Discover why Swan Street locals and weekend brunch seekers choose My Oh My for exceptional coffee, creative drinks, and group dining.
Signature Interactive Hot Chocolate
My Oh My delights brunchgoers with theatrical beverage creations, such as pouring rich Cocoa Jackson chocolate directly over a giant marshmallow.
pouring the hot chocolate over the giant marshmallow. It definitely helped you stand out and created a memorable experience.
Foodies Onroad Specialty Mont Blanc Layered Coffee
The cafe features dessert-inspired specialty drinks on its beverage list, crafting standout layered Mont Blanc coffee that regulars rave about.
The barista also made one of the best hot matcha and mont blancs ive ever had in my life.
jake Early Morning High-Efficiency Coffee
Fast, dialed-in service keeps early morning crowds moving with smooth, rich espresso and perfectly frothed milk starting from 6 am.
This cafe pumps perfect coffee, efficiency and service even at 6 am.
Carole Arbuckle Hearty, Generous Portion Sizes
The kitchen delivers generous, hearty plates from chicken burgers to savory melts that keep diners full throughout the day.
The meal filled us up for the rest of the day as we rolled out of the restaurant.
Timothy Baborac Multi-Generational Group Bookings
Unlike many Melbourne cafes that only take walk-ins, My Oh My accepts and efficiently accommodates large multi-generational group bookings.
We booked a large family brunch here, one of the few venues in Melbourne who would take such a booking. The staff were excellent and very patient with our group who ranged in age from 7 to 90.
Sofie Vibrant Swan Street Social Atmosphere
With open street windows, a stylish fit-out, and welcoming team energy, the venue offers a lively setting to soak up Richmond's weekend vibe.
We sat at the window bench with the window open, soaking up the street’s energy and vibrancy.
Karlye Hogg
Most popular items
Most talked-about dishes and signature drinks
Mont Blanc Coffee
First time trying the mont blanc coffee and it was actually really yum ‼️
Foodie Queen21 Cocoa Jackson Hot Chocolate
Tried the Cocoa Jackson Hot Chocolate. It was a different and enjoyable experience compared to other places, especially pouring the hot chocolate over the giant marshmallow. It definitely helped you stand out and created a memorable experience.
Foodies Onroad French Toast
The french toast is A MUST TRY and is a dish i would return for!
Isabel Brisket Benedict
especially the brisket benedict and chilli scramble!🤤🥢 Definitely my go-to brunch spot!
𝙈𝙀𝙇𝘽 𝙀𝘼𝙏𝙎 𝙂𝙐𝙄𝘿𝙀🌟
Other favorites
Freshly baked pastries and comforting cafe classics
Chocolate Hazelnut Croissant
chocolate hazelnut croissant—both were rich, comforting, and perfectly indulgent
zalak joshi Tuna Melt
I had the tuna melt, which was cooked to perfection — the cheese perfectly melted and the sourdough beautifully toasted and crispy.
Karlye Hogg Beef Brisket Burger
The beef brisket burger was the must try, the sauce makes it- definitely pour it on top.
Bianca Wacker Oats Porridge
Absolutely delicious, smooth, warm, and not too sweet.
Jesse Dass
Beyond the menu
Signature beverage rituals, welcoming hospitality, and accommodating service details at My Oh My.
Giant Marshmallow Hot Chocolate Ritual
Hot chocolate served theatrically by pouring it directly over an oversized marshmallow in the cup.
Signature Mont Blanc Coffee
A specialty chilled layered coffee topped with whipped cream, featured on the standard beverage list.
Multi-Generational Group Bookings
Accepting and coordinating advance reservations for multi-generational groups ranging across ages, with swift synchronized service.
Early Commuter Takeaway Window
A sidewalk-facing takeaway window showcasing fresh bakery items alongside baristas serving early morning commuter coffee starting from 6 am.
Before you head over
Practical advice on reservations, morning timing, and group gatherings at My Oh My.
Book ahead for peak brunch
The cafe gets busy quickly during peak brunch hours, so reserving a table in advance is strongly recommended to ensure smooth seating.
Time your morning coffee run
If you are visiting for coffee or weekend brunch, be prepared for large morning lines or get in as early as 6:00 AM when efficient takeaway service begins.
Reserve for large family gatherings
Unlike many high-volume Melbourne cafes that run strictly walk-in models, My Oh My readily accommodates advance reservations for large multi-generational groups.
Explore more places in Melbourne
Find familiar flavours, neighbourhood favourites and somewhere new in Melbourne.
Similar places
More places for the flavours and food you enjoy.
- Bean SmugglerPoint Cook · Brunch, Coffee, Cafe, Bakery, Restaurant
- Warranwood CafeWarranwood · Coffee, Brunch, Cafe, Restaurant
- Sweet EvelynBrunswick · Brunch, Coffee, Cafe, Restaurant
- Bawa Cafe HawthornHawthorn · Brunch, Coffee, Cafe, Restaurant
- Levanter CafeBalaclava · Brunch, Coffee, Lebanese, Syrian, Cafe, Dessert, Restaurant
- Bowery To WilliamsburgMelbourne · Brunch, Coffee, American, Cafe, Restaurant
More in Richmond
Keep exploring this neighbourhood.
- St James RichmondRichmond · Coffee, Cafe, Restaurant
- SALONA | 260A SWAN ST RICHMOND | Est. 1969Richmond · Greek, Restaurant
- Super Bowl Pho & Bun Bo HueRichmond · Vietnamese, Chinese, Restaurant, Takeaway
- Laffe By KanzamanRichmond · Lebanese, Restaurant
- Krua Thai - RichmondRichmond · Thai, Restaurant, Takeaway
- Warkop Richmond - Coffee & SandwichRichmond · Coffee, Sandwich Shop, Cafe, Restaurant, Takeaway
Discover more in Melbourne
Explore another side of the city's food and drink.
- Zsa’s Bar & BistrotecaNorthcote · Restaurant, Bar, Takeaway
- Alanya Kebab HouseGeelong West · Kebab, Takeaway
- TBBQ Fitzroy - Ribs, Brisket & MoreFitzroy · Barbecue, Restaurant, Bar
- The CoutaLaverton · Fish & Chips, Restaurant
- Riviera Pizza RestaurantShepparton · Pizza, Restaurant
- New QuarterRichmond · Restaurant






















