7 ZAAB THAI RESTAURANT | Shop 1b, Yarra Lane, 7 Yarra St, South Yarra | 03 8840 9930 | Official Website. OZZYTHAI in South Yarra is the home to delicious Thai food. Order online for Pickup & Delivery from our South Yarra restaurant. | 7 ZAAB THAI RESTAURANT, South Yarra, order online,