New

Bangkok 2026 Street Food Guide is live — read the full guide

Food Place Passport

Swallows Inn Chinese Restaurant in Johannesburg

Discover Swallows Inn Chinese Restaurant in Johannesburg. Explore menu, hours, reviews, location, and enjoy authentic Cantonese dining with cozy atmosphere.

4.2 371 reviews R 1,000+ Restaurant American · Southern

Ferreiras Dorp, Johannesburg, 2001, South Africa

FoodPlacee Passport South Africa · Johannesburg · 81343
Verified

Swallows Inn Chinese Restaurant

Johannesburg, South Africa

Chinese Food Chicken Chow Mein Cantonese Eggplant Casserole 茄子煲 with Pork Prawn Sui Gau
Rating★ 4.2 / 5
PriceR 1,000+
CategoryRestaurant
Today 11:00 AM - 03:00 PM 05:00 PM - 08:00 PM

Overview

About This Food Place

Swallows Inn Chinese Restaurant offers a welcoming taste of authentic Cantonese cuisine in the heart of Ferreiras Dorp, Johannesburg. With a proud history spanning decades, this cozy and historic eatery is beloved for its generous portions and vibrant flavors, perfect for those craving genuine Chinese food beyond the usual fare.

The restaurant features a casual atmosphere complemented by attentive table service and a standout selection of teas. Whether visiting for lunch or dinner, guests can enjoy a variety of vegan and vegetarian dishes alongside classic favorites like Chicken Chow Mein and Prawn Sui Gau. Its convenient location provides free street parking, and both dine-in and takeout options cater to varied dining preferences.

Gallery

Photos from Swallows Inn Chinese Restaurant

Real shots of the food, atmosphere, and signature dishes at this location.

View all photos

Local favorites

Why People Come Here

Experience authentic Cantonese cuisine in a cozy, historic setting with friendly service and generous portions in the heart of Johannesburg.

Authentic Cantonese Flavors

Enjoy traditional dishes like Chicken Chow Mein, Prawn Sui Gau, and Cantonese Eggplant Casserole made from fresh, family-style recipes.

Great Tea Selection & Drinks

A standout tea selection complements meals, alongside a variety of alcohol options including beer, wine, and hard liquor.

Group Friendly & Cozy Atmosphere

Casual and historic ambiance welcomes groups and solo diners alike, offering a comfortable spot for lunch, dinner, or special occasions.

Convenient Takeout & Dine-In

Flexible dining options include quick bites for takeout or relaxed table service for a leisurely meal.

Accessible Location & Parking

Situated in Ferreiras Dorp with free street parking nearby, making it easy to visit this hidden gem in Johannesburg’s CBD.

Experience

When & How to Enjoy This Place

Experience authentic Cantonese flavors in a setting full of local character and charm. Whether visiting for a quick bite or a leisurely meal, Swallows Inn offers an inviting space with delicious food made to share.

Swallows Inn stands out as a cherished destination in Johannesburg’s culinary scene, offering hearty, flavorful dishes and a welcoming ambiance. It remains a favorite among locals for its consistent quality and nostalgic appeal despite its modest decor. — FoodPlacee editorial note

Lunch with Friends

Enjoy generous portions of traditional Cantonese dishes during lunch hours. Reservations are recommended to secure a spot for groups seeking an authentic taste experience.

Dinner Celebrations

The cozy, historic atmosphere creates an ideal setting for intimate dinners and family gatherings. Booking ahead ensures you can relax and savor popular dishes like the steamed pork ribs.

Quick Takeout

Perfect for those on the go, Swallows Inn provides efficient takeout options featuring favorites such as the Combination Chow Mein and Salt and Pepper Calamari.

Group Dining

Bring a group to enjoy a hearty, satisfying meal in a casual environment. The menu offers a variety of small plates and vegan options to please every palate.

Tea Lovers’ Retreat

Sample the great tea selection alongside classic Cantonese dishes, creating a relaxing meal perfect for solo diners or quiet afternoons.

Best for

Lunch Dinner Solo dining Groups Takeout Reservations accepted Tea selection Visit duration 10 min–1 hr

Guest sentiment

What People Feel

A snapshot of what local diners frequently mention about this location.

AB
Anne Badgett 3 week ago

"Delicious authentic Chinese food in the heart of Johannesburg. The spring rolls are bigger than your hand and some of the yummiest I’ve ever had."

B
Buffel 1 month ago

"Been coming to this Chinese Restaurant for almost 20 years and their food is the best,Great hidden gem in JHB CBD. If you want the best Chinese food ,I highly recommend this place. It's not in the best location but it's worth to visit them. Try their crispy garlic chicken/Beef and spicy calamari it's worth it."

CJY
Chihfeng Jerry Yu 1 month ago

"Friendly staff and very delicious and authentic Chinese food. Very special place within the Chinese community that has been here for decades and lived through thick and thin. Located in a much safer part of JHB CBD even though caution is still required. Highly recommended."

ES
Enid Son 1 month ago

"Honestly Swallows Inn is still the best Chinese food restaurant in Johannesburg. Its where the locals go for really authentic and superbly delicious Cantonese style food. Swallows has certainly stood the test of time and I am so glad they are still around even though the Old Chinatown is looking very dilapidated and dodgy. We went for a family get together and the food was just fantastic and the portions were generous. My photos attached with all the dishes we ordered. You go to Swallows for the food, not the decor or the service - just fabulous food. Our price per head with soft drinks averaged R210 with tip but we had the speciality stuffed crispy chicken with sticky rice (not easily available at any other Asian restaurants) - choice of 9 dishes plus rice."

TD
Travis Davids 2 month ago

"If you love Chinese food you'll love this place. Great value for money. One major gripe is that this place is dirty and possibly needs an upgrade to the interior. They don't even take the time to clean the carpets. Some basic maintenance to make the place look more inviting will go a long way. I can only wonder what the kitchen looks like. The food was great though and I enjoyed every meal so I have no complaints about the food, it's actually really good. I'm removing points for cleanliness and the fact that it could do with a facelift to look more inviting. The food is 4/5. Big portions as well and great value."

SS
Sabrina Sawyers 2 month ago

"Really sketchy neighbourhood but good food and good service, I was surprised! Loved the sai woo beef soup. Also the curry chicken was incredible, the bbq porc a little dry but still good ! They are also locking the gate at the entrance so it look close but it’s not it’s simply for security reason."

TM
Thomas Meyer 2 month ago

"Food is really amazing but the decor is nothing to write home about. You can catch a glimpse of what the place might have looked like in days gone by, but I have my doubts whether it will return to this greatness any time soon. The fact that phone orders are taken at top volume over speakerphone is a little disruptive, but if you can look past all that, the meal is actually amazing- not to mention the history that is apparently part of this establishment."

P(
Pearl (Jozi_Gem) 3 month ago

"Don’t be fooled by the decor which hasn’t been updated in ages as the Ingredients couldn’t be any fresher and the bustling kitchen has been serving authentic Cantonese dishes in a place steeped in more than 70 years of history. Swallows is the go to for celebrations and life events and you will find many of the local community getting their weekly fix of food that reminds one of family recipes handed down over generations and that taste like granny’s cooking. The servers are usually very busy, but Shauny, Gladys and Sharon will remember your name and your favourite dish and make super recommendations based on your preferences. Go to Swallows for the best and most original sui gow 水饺 water dumplings. This is Guangdong cuisine at it’s best."

Visit info

When to Visit

Weekly hours below — always confirm with the business before holidays or special events.

Today Closed
Weekly hours
Monday 11:00 AM - 03:00 PM 05:00 PM - 08:00 PM
Tuesday 11:00 AM - 03:00 PM 05:00 PM - 08:00 PM
Wednesday 11:00 AM - 03:00 PM 05:00 PM - 08:00 PM
Thursday 11:00 AM - 03:00 PM 05:00 PM - 08:00 PM
Friday 11:00 AM - 03:00 PM 05:00 PM - 08:00 PM
Saturday 11:00 AM - 03:00 PM 05:00 PM - 08:00 PM
Sunday 11:00 AM - 03:00 PM 05:00 PM - 08:00 PM
Hours may change. Please confirm with the business before visiting.

Best time to visit

Ideal visiting hours align with lunch and dinner service, providing ample time to enjoy authentic dishes in a casual setting.

Weekdays & Weekends: 11:00 AM - 3:00 PM, 5:00 PM - 8:00 PM Lunch & Dinner reservations recommended Perfect for groups and solo dining Spend 10 minutes up to 1 hour per visit

On the map

Where This Food Place Lives

Find your way to Swallows Inn Chinese Restaurant in Johannesburg .

Address Ferreiras Dorp, Johannesburg, 2001, South Africa
Phone +27 11 838 2946
Area Johannesburg
Call Address copied ✓

Questions answered

Food Place Questions

Find answers to common questions about Swallows Inn Chinese Restaurant in Johannesburg, including dining options, popular dishes, and more.

Swallows Inn is open every day from 11:00 AM to 03:00 PM and reopens from 05:00 PM to 08:00 PM. Hours and menu items may change, so it’s best to confirm availability before visiting.

Reservations for both lunch and dinner are accepted and recommended, especially for groups, to ensure seating during busy times.

The restaurant specializes in authentic Cantonese and Chinese food, including popular dishes like Chicken Chow Mein, Prawn Sui Gau, Steamed Pork Ribs, and Salt and Pepper Calamari.

Yes, both vegan and vegetarian options are available on the menu, catering to a variety of dietary preferences.

Dine-in and takeout services are offered, with table service available for brunch, lunch, dinner, and dessert in a casual and cozy atmosphere.

Free street parking is available close to the restaurant for the convenience of guests visiting the location.

Payments can be made using credit cards, debit cards, and NFC mobile payment options, providing flexible choices for customers.

Nearby brands

Related food places near Swallows Inn Chinese Restaurant

Other casual restaurants and brands diners often visit in Johannesburg.

For owners

Own or manage this food place?

Update this page with accurate hours, menu details, photos, and business notes — and reach food lovers searching for places like yours on FoodPlacee.

Menus, prices, hours, services, and availability may change. Please contact the food place directly before visiting or ordering.