Skip the coffee here. It's a spot for dinner or brunch in South Yarra with a relaxed, green-filled atmosphere. Think wagyu, lobster cigar, and strong entrees like grilled octopus or lamb skewers, plus a decent steak deal.
Location
Details
Address
383 Chapel St, South Yarra VIC 3141, Australia, Melbourne, Australia 🇦🇺
Photos
Loading...