Unless you meant a company with ‘Steak House’ in their name?
7 Charles Street, Blenheim, Marlborough
Licensed Restaurant in Blenheim
Live Music
Private Functions
View full details for The Steak Shed
View full details for The Steak Shed
(03) 578 1124