Greenzilla Vegan and Vegetarian | 223 Barkly St, St Kilda | 03 95342542 | Official Website. Online ordering website for Greenzilla Vegan and Vegetarian. Order your favourite food quickly and easily online in St Kilda! | Greenzilla Vegan and Vegetarian, St Kilda, order online,