Since 1994, Soda Rock Diner has been serving authentic American diner food to Melbourne.
Originally opened as Johnny Rockets, Soda Rock occupied the historic Capitol Bakery building on the corner of Chapel St & Toorak Rd, South Yarra.
Now open in the iconic Jam Factory. Our classic menu of burgers, hot dogs and milkshakes is here to serve a new generation.
Best milkshakes in town! Made the old-fashioned American way, with three scoops of quality ice cream, they're deliciously chilled, thick and creamy!
Have a sweet tooth? Indulge in Soda Rock's divine Cherry Pie, a rich, chocolaty American Brownie, a traditional Banana Split or a classic Hot Fudge Sundae.
Have a jive with us!
Follow our Facebook page for updates on upcoming events and when the diner is fully booked. If you would like to book a table for one of our events or shows, please call us on 0481 860 343. Entry is free! Please note that our events and shows book out quickly, but if already fully booked, you can ask to be put on the waiting list in case of cancellation.
Roller-skating waiters and waitresses, pinball machines, a jukebox at every booth… And get a selfie with Elvis!
Bookings are strongly recommended due to dine-in restrictions, especially on Friday and Saturday nights, which get booked out early. To book a table, please call us on 0481 860 343.
Set menu options are available for groups of 5 or more people—click here to download our set menu (party pack) information.
If you are interested in hiring out our diner for a private function, please call 0481 860 343 Wednesday–Sunday, between 11:30am–12:00 noon or 3pm–5pm, and ask to speak with Les. Our diner can seat approximately 100 adults, or 120 children (subject to restrictions).
10/500 Chapel Street
(Outside the Jam Factory, near Platypus Shoes)
South Yarra VIC 3141
0481 860 343
Monday: Closed
Tuesday: Closed
Wednesday: 11:30am — 7:30pm
Thursday: 11:30am — 7:30pm
Friday: 11:30am — 9:00pm
Saturday: 11:30am — 9:00pm
Sunday: 11:30am — 8:00pm
To place a takeaway order for pickup, please call us on 0481 860 343.
Tag us! #sodarockdiner
info@sodarock.com.au