The Osborne Rooftop & Bar
117/119 Commercial Rd, South Yarra VIC
Best Known For
Share plates- Group setting Grilled steak- Thursday night Daily Specials
Features & Facilities
Seats: 200
117/119 Commercial Rd, South Yarra VIC
Share plates- Group setting Grilled steak- Thursday night Daily Specials
Seats: 200