Jump menu

Main content |  back to top

There are currently thirty-one Shell Ultra City sites in South Africa of which 29 of them have Steers Diner Restaurants on site. There is take away option or a site down restaurants where breakfast, lunch, dinner, and coffee is served to travelers at the Shell Ultra City petrol stations.  Steers Diner Restaurants are there to make the motorists journey an experience to remember.

Food Offerings

Customers can enjoy the extended Steers Diner menu which includes different breakfasts, ranging from healthy muesli, yoghurt and fruit salad to a grill breakfast or flapjack breakfast.

There is an extensive selection of Steers' famous burger meals served with their award-winning, "made from fresh" chips.   The Steers flame-grilled classics (the Hero Steak roll) is joined by a new selection of flame grilled specialities including lamb chops, ribs, a mixed grills, and ultra rump steak. Those in search of a light meal can feast on any of a wide variety of toasted sandwiches and salads.

The fabulous dessert menu includes fruit salad, ice cream, flapjacks, sundaes and milkshakes. Those in need of a caffeine fix can enjoy the very best coffee made with state-of-the-art coffee machines and top of the range coffee beans.

The children are taken care of with "the goods" and "Busy Box" offerings.

Steers aims at creating an experience from when you first enter until you leave, its more than just great food, its also about smiles and making people happy.

Where to find Steers Restaurants

Steers Diner Restaurants have been allocated strategically along the main routes around the country, from the Northern Region to the Southern Tip in the Western Cape Region.

Here with the full details on where to find the Steers Diner as you plan your trip:

Where to find Steers Restaurants
Service Station Name Province Contacts Physical Address
Shell Diner Ben Schoeman North Gauteng 011 314 2101 Shell Ultra City, Ben Schoeman Highway North, Midrand
Shell Diner Ben Schoeman South Gauteng 011 314 2101 Shell Ultra City, Ben Schoeman Highway South, Midrand
Shell Diner Bloemfontein Free State 051 433 3876 Shell Ultra City, Cnr Eeufees and N1 Western Bypass, Bloemfontein
Shell Diner Colesburg Northern Cape 051 753 0643 Shell Ultra City, Colesburg N1, Colesburg
Shell Diner Denver Gauteng 011 615 2984 M2 East Motorway, Denver, Johannesburg, 2022
Shell Diner Estcourt North Kwazulu Natal 036 352 9007 Shell Ultra City, N3 Highway Northbound, Estcourt, 3310
Shell Diner Estcourt South Kwazulu Natal 036 352 9007 Shell Ultra City, N3 Highway South Bound, Estcourt
Shell Diner False Bay Western Cape 021 857 1060 Shell Ultra City, N2 Macassar
Shell Diner Harrismith Free State 058 623 0390 N3 Highway, Harrismith
Shell Diner Kei Bridge Eastern Cape 043 831 2008 Shell Ultra City, N2 Old Transkei Border Post, Between East London & Butterworths, Kei River Mouth
Shell Diner Kimberley Northern Cape 053 840 0801 Shell Ultra City, N12 National Road North, Kimberley
Shell Diner Klerksdorp North West 018 469 4340 Shell Ultra City, 1 Main Reef Road, Klerksdorp
Shell Diner Kroonstad Free State 056 213 2831 N1 Northern Bypass, Edenville Road, Kroonstad
Shell Diner Laingsburg Western Cape 023 551 1550 Ultra City, Voortrekker Road, N1 Laingsburg, 6900
Shell Diner Mthatha Eastern Cape 047 537 0761 Shell Ultra City, Nelson Mandela Drive, Mthatha
Shell Diner N4 East Mpumalanga 013 243 9616 Shell Ultra City, East N4 Highway, Between Middelburg and Witbank, Mpumalanga
Shell Diner N4 West Mpumalanga 013 243 9616 Shell Ultra City, West N4 Highway, Between Middelburg and Witbank, Mpumalanga
Shell Diner Pietermaritzburg Kwazulu Natal 0333 454477 Shell Ultra City, 10 Alan Paton Road, Woodburn, Pietermaritzburg
Shell Diner Plettenberg Bay Western Cape 044 533 0143 Shell Ultra City, Marine Way, Plettenberg Bay
Shell Diner Polokwane North Limpopo 079 875 2505 N1 Highway, 7km North of Polokwane
Shell Diner Polokwane South Gauteng 015 296 3339 N1 Highway, 7km South of Polokwane
Shell Diner Queenstown Eastern Cape 045 838 2896 Shell Ultra City, Cathcart Road, Queenstown
Shell Diner Riviersonderend Western Cape 028 261 1761 Shell Ultra City, 33 Main Street, Riviersonderend
Shell Diner Three Sisters Eastern Cape 053 622 0088 Shell Ultra City, N1 Highway, 73km North of Beaufort West, Three Sisters
Shell Diner Umnini North Kwazulu Natal 039 973 1135 Shell Ultra City, Mvoti, N2 Highway North, Kwazulu Natal
Shell Diner Umnini South Kwazulu Natal 039 973 1135 Shell Ultra City, Mvoti N2 Highway South, Kwazulu Natal
Shell Diner Umvoti North Kwazulu Natal 032 559 6635 Shell Ultra City, N2 North
Shell Diner Umvoti South Kwazulu Natal 032 559 6635 Shell Ultra City, N2 South
Shell Diner Worcester Western Cape 023 342 5486 N1 National Road, Worcester, 6850