Cafes

Swish Cafe

A 22-seat kitchen run by Eleni & Yassine, serving the dishes their grandmothers argued about on Tuesday nights in Kreuzberg.

147 River St, Ballina NSW 2478, Australia $20–40
4.5
466 notes from regulars
01 The story, in three paragraphs

Why everyone keeps coming back.

Nestled in the heart of Ballina on scenic River Street, Swish Cafe is a delightful haven for breakfast and lunch lovers seeking a harmonious blend of quality, ambiance, and taste. This charming cafe, bakery, and coffee shop artfully combines gourmet flavors with a laid-back yet sophisticated setting, making every visit an inviting experience.

Swish Cafe excels in delivering a diverse menu that delights the senses. Their gourmet sandwiches, such as the delicate Salmon Sandwich and the satisfying Double Smoked Ham Sandwich, showcase fresh, vibrant ingredients layered with care. Breakfast enthusiasts will find joy in offerings like the Spanish Omelette, Eggs Benedict, and the generous Big Breakfast—each dish prepared with attention to texture and rich flavors that awaken the palate.

The coffee selections here are equally impressive. Whether you prefer a velvety Flat White, a robust Ristretto, or an indulgent Affogato, every cup is crafted with passion and expertise, promising aroma and depth with each sip. Complement your meal with refreshing bottled drinks like Organic Pineapple Juice or a classic Lemon Lime Bitters to elevate your dining experience.

What truly makes Swish Cafe stand out is its warm, welcoming atmosphere matched with attentive and friendly service. From Katrina T’s praise of the quick and pleasant service to Diana Waines’ appreciation of the well-presented flat whites enjoyed alongside her pooch in the outdoor seating area, it’s clear that the team here goes above and beyond. Tracey Everingham Armstrong’s glowing recommendation of the Vietnamese dumplings in their savory broth reveals the unexpected treasures hidden on the menu, inviting guests to explore more than classic cafe fare.

The interior charm is complemented by ample seating options both indoors and al fresco, including a cozy arcade spot perfect for soaking up the relaxed River Street vibe. Whether you’re popping in for a quick coffee or indulging in a leisurely brunch, Swish Cafe radiates a calm elegance that makes every visit memorable—one where flavor, comfort, and great company come seamlessly together.

For visitors and locals alike, Swish Cafe at 147 River St is more than just a meal; it’s a highlight of Ballina’s culinary landscape. With its thoughtfully curated menu, outstanding service, and delightful environment, it’s a place you’ll return to time and again, eager to savor new flavors and friendly smiles.

03 Notes from regulars

466 notes — the real pulse of the room.

4.5
Based on 466 verified notes
5 329
4 95
3 28
2 18
1 12
All Acai Bowl Lamb Salad Milkshakes Chocolate Milkshake Chatty Staff Morning Tea Friendly Baristas Bacon And Eggs Pancakes Take Away Coffee
Katrina T.
3 month ago
Absolutely Swish. Pleasant service team, quick service, great Location and interior decor. Brunch was delicious. Acai bowl and Eggs Beni with ham. Good portion sizes.
Save Share
Tracey Everingham Armstrong.
3 month ago
Swish is a beautiful cafe situated on River St in Ballina. Fantastic choice of food . Delicious coffee and cake and sensational service. My absolute favourite is the Vietnamese. Dumplings in the tastiest broth ever . Highly recommend.
Save Share
Diana Waines.
3 month ago
Passing through Ballina on a recent road trip we called into this pleasant cafe. Lots of seating both inside & outside, also in the arcade area. We sat outside with the pooch & had coffee. Our flat whites had really good flavour & was presented well. Staff were very attentive & professional
Save Share
Xavier “x_xr_x” Russell.
4 month ago
I enjoyed the food, the waiters were amazing and kind, and the coffee was great aswell
Save Share
HIPHOP..
4 month ago
Absolutely 5 stared service. Staff is extremely friendly and welcoming and helpful. Food is always delicious when we dine here . It's why we keep coming back when visiting from QLD. Highly recommend this place.
Save Share
Pauline Flambard.
5 month ago
We stopped in Ballina during our road trip and had brekkie at Swish ! The staff was very friendly and the service was quick. We tried the eggs Benedict on sourdough and one of the breakfast special and it was a 10 out of 10 ! The coffee was really nice as well. Will 100% be back ! Thank you for this amazing breakfast !!
Save Share
Cliff Ellwood.
5 month ago
We had breakfast at Swish this morning. The owners and staff were very friendly, and the breakfast was delicious. However, the coffee was fabulous! We will definitley go back there.
Save Share
Simone Clark.
6 month ago
Great friendly service, and the food was delicious, I can recommend the Vietnamese salad with prawns
Save Share
04 When to visit & how to find us

Hours & the door on Bergmannstraße.

Opening hours
Monday 07:00 AM - 02:30 PM
Tuesday 07:00 AM - 02:30 PM
Wednesday 07:00 AM - 02:30 PM
Thursday 07:00 AM - 02:30 PM
Friday 07:00 AM - 02:30 PM
Saturday (today) 07:00 AM - 02:00 PM
Sunday 07:30 AM - 01:00 PM
Finding the door

147 River St, Ballina NSW 2478, Australia

05 What makes this place friendly

The details you usually have to call and ask.

Service options
  • Outdoor seating
  • Onsite services
  • Takeout
  • Dine-in
  • No Delivery
Highlights
  • Great coffee
  • Great dessert
  • Great tea selection
Popular for
  • Breakfast
  • Lunch
  • Solo dining
  • Good for working on laptop
Accessibility
  • Wheelchair accessible entrance
  • Wheelchair accessible parking lot
  • Wheelchair accessible seating
Offerings
  • Alcohol
  • Beer
  • Coffee
  • Hard liquor
  • Healthy options
  • Prepared foods
  • Quick bite
  • Small plates
  • Vegan options
  • Vegetarian options
  • Wine
Dining options
  • Breakfast
  • Brunch
  • Lunch
  • Dessert
  • Seating
  • Table service
Atmosphere
  • Casual
  • Cozy
  • Trendy
Crowd
  • Family-friendly
  • Groups
  • LGBTQ+ friendly
  • Tourists
  • Transgender safespace
Planning
  • Accepts reservations
Payments
  • Credit cards
  • Debit cards
  • NFC mobile payments
Children
  • Good for kids
  • High chairs
Parking
  • Free parking lot
  • Free street parking
  • Parking
Pets
  • Dogs allowed
  • Dogs allowed inside
  • Dogs allowed outside
Saved this place? Add a note after your visit.

Notes from real diners are how the next person finds this table. 50–80 words is perfect.

Write my note