Hella fast. Hella fresh. Hella Good Greek Souvlaki in Melbourne. Takeaway on Elizabeth Street and catering and delivery for groups, bookings and functions.