OZZYTHAI (St Kilda) | 17 Wellington Street, St Kilda | 03 9529 7289 | Official Website. OZZYTHAI in St Kilda is home to delicious traditional Thai food. Order online for Pickup and Delivery from our St Kilda restaurant. | OZZYTHAI, St Kilda, order online,