Restaurant

My Oh My

232 Swan St, Richmond VIC 3121, Australia

Recommended by 18 people

Updated

Find My Oh My

232 Swan St, Richmond VIC 3121, Australia

Directions ↗
HoursMonday: 5:00 AM – 3:00 PM Tuesday: 5:00 AM – 3:00 PM Wednesday: 5:00 AM – 3:00 PM Thursday: 5:00 AM – 3:00 PM Friday: 5:00 AM – 3:00 PM Saturday: 5:00 AM – 3:00 PM Sunday: 6:00 AM – 3:00 PM

*Opening hours may differ during holidays.

Book Now

About 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

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.

Browse all Melbourne venues