The Northshore loves those ribs!
Located in the heart of Chatswood meat lovers unite!
So where are we?
02 9417 2588
Sorry, no reservations
Just come on in!
Sun-Thurs: 11am – 9:30pm
Fri-Sat: 11am – 10pm
Shop 3, 129-135 Victoria Avenue, Chatswood
Parking – Customer parking is available. Call our store and ask our staff