Miami-inspired sandwich bar Little Havana opens in Melbourne